2015-04-21 47 views
0

看来,我无法理清如何添加额外的CSS到生成的容器。我滚动浏览源代码,发现了一些关于CssContainer的内容,但没有得到它的工作。Select2 v4.0和额外的CSS

任何想法的人,因为在文档中没有提到...?

亲切的问候, 德怀特

回答

0

有不同的方法来添加额外的CSS来选择2 ...

$("#myselect").select2({ width: '100%' });  

$("#myselect").select2({ 
     containerCss : {width: '100%'}, 
     containerCssClass: "your class" 
}); 
如果要添加或删除选择2类使用此代码后,你

初始化选择2

$($("#myselect").select2()).addClass("className"); 
$($("#myselect").select2()).removeClass("className"); 

see the documentation了解更多信息

+0

对不起,但是您正在链接到3.5.1版本,我指的是v4.0版本...... –

+0

您是否尝试过这些选项?那些不在v4.0中的? – Kalish

+2

不要以为他们在v4的RC2,但大约2个星期前,一些支持被添加,但不知道它是如何工作:( 这似乎工作,但不喜欢它...它的感觉和看起来很诡异 $('#myselect')。data('select2')。$ container.addClass('className'); –