Since jQuery 3.3 .addClass() supports arrays. [1]
Replace
.addClass( classes.join( ' ' ) )
by
.addClass( classes )
[1] https://blog.jquery.com/2018/01/19/jquery-3-3-0-a-fragrant-bouquet-of-deprecations-and-is-that-a-new-feature/
Change-Id: I5dbac90c8021963840f36798ed01b31dce063c50
classes.push( 'mw-rcfilters-ui-itemMenuOptionWidget-identifier-' + ident );
} );
classes.push( 'mw-rcfilters-ui-itemMenuOptionWidget-identifier-' + ident );
} );
- this.$element.addClass( classes.join( ' ' ) );
+ this.$element.addClass( classes );
}
this.updateUiBasedOnState();
}
this.updateUiBasedOnState();