16,874
个编辑
LLWiki正在建设中,欢迎加入我们!
小 |
小 |
||
const hasIcon = options.some(function(ele) { return ele.icon; }),
$menu = $('<div>', $.extend({html: options.map(function(ele) {
hasIcon ? $('<i>', {class: 'fa' + (ele.icon ? 'fa-' + ele.icon : '')}) : null,
ele.msg ? mw.msg( ele.msg ) : ele.text
]}
if ($.isPlainObject( ele.data )) { $child.data( ele.data ); }
else { $child.data('data', ele.data); }
return $child;
}), class: 'site-menu', tabindex: -1}, attr)).extend({ open: function() {
this.slideDown( 'fast' ).focus();
|