这个问题与这个问题相同:如何在v4.0中将类添加到select2元素
但
这些答案均无效或不正确。我以为我会再问一次,因为这个答案对我来说真的很难找到。
即使在整个select2文档中:https ://select2.github.io/options.html
我找不到任何有关如何向select2元素添加自定义类的地方。
在初始化select2元素时,我想添加一个选项,该选项会将一个类添加到select2元素。那样简单,但是我不知道怎么做。
我试过了
containerCss: "wrap"
&
containerCssClass: "wrap"
作为选择,但它们不起作用。
在Select2 4.0中,可以使用selectionAdapter来实现。就像是:
$.fn.select2.amd.require([
'select2/utils',
'select2/dropdown',
'select2/dropdown/attachBody',
'select2/selection/single',
'select2/compat/containerCss',
], function (Utils, DropdownAdapter, AttachBody, SingleSelection, ContainerCss) {
$('.my-select').select2({
dropdownAdapter: Utils.Decorate(DropdownAdapter, AttachBody),
selectionAdapter: Utils.Decorate(SingleSelection, ContainerCss),
containerCssClass: 'select2-myselect'
});
});
编辑:或只是使用select2.full.js
而不是select2.js
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句