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

“MediaWiki:Gadget-Cat-a-lot.js”的版本间差异

跳转到导航 跳转到搜索
toggleAll: function ( select ) {
if ( typeof select === 'string' && this.pageLabels[ 0 ] ) {
if ( select === 'files' || select === 'pages' ) // pages get deselected
{ this.pageLabels.toggleClass( 'cat_a_lot_selected', true );
if ( select === 'files' || select === 'pages' ) // pages get deselected
{ this.labels.toggleClass( 'cat_a_lot_selected' ); }
if ( select === 'pages' ) // files get deselected
{ this.labels.toggleClass( 'cat_a_lot_selected', true );
this.pageLabels.toggleClass( 'cat_a_lot_selected' ); }
} else {
// invert / none / all
 
$buttons.push( $( '<a>' )
.text( mw.msg( 'remove-from-cat' ) )
.on( 'click', function () {
CAL.doSomething( this, 'remove' );