2015-04-21 49 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'); –