LLWiki正在建设中,欢迎加入我们

“MediaWiki:Gadget-site-lib.js”的版本间差异

跳转到导航 跳转到搜索
添加60字节 、​ 2021年2月20日 (六) 07:36
无编辑摘要
ele.msg ? mw.msg( ele.msg ) : ele.text
]}).data('data', ele.data).click( ele.click );
}), class: 'site-menu', tabindex: -1}, attr)).extend({ open: function() { this.slideDown( 'fast' ).focus(); }})
this.slideDown( 'fast' ).focus();
.extend(multiSelect && { getSelected: function() { return this.children( '.site-menu-selected' ); },
return this;
clearSelected: function() { this.getSelected().removeClass( 'site-menu-selected' ); },
} }).extend(multiSelect && { getSelected: function() { return this.children( '.site-menu-selected' ); },
clearSelected: function() {
clearSelected: function() { this.getSelected().removeClass( 'site-menu-selected' ); },
return this;
},
setSelected: function(child) {
const $child = $(child); // child已经是jQuery了也没关系
if (this[0] != $child.parent()[0]) { return; }
if (multiSelect == 1) { this.clearSelected(); } // 单选
$child.addClass( 'site-menu-selected' );
},return this;
},
getData: function() { return this.getSelected().map(function() { return $(this).data( 'data' ); }).toArray(); }
}).blur(function() { $(this).slideUp( 'fast' ); }).on('click', 'a', function() {
16,874

个编辑

导航菜单