2012-09-15 49 views
0

我試圖同時使它們附連到jquery插件訪問多個html元素的數據屬性(「maxselection」):jQuery插件:訪問元素屬性內的設置初始化

$(".select2").select2({ // several html elements 
    maximumSelectionSize: $(this).data('maxselection') 
}); 

不工作。

如何達到此特定範圍內的元素屬性?

順便說一句:SELECT2是一個下拉增強子,選擇

+0

那麼什麼是select2? –

+0

查看更新的問題 – younes0

回答

1

this的叉子不是對象字面定義內所選擇的元件(一個或多個)。像這樣的東西會工作:

$(".select2").each(function() { 
    var $this = $(this); 

    $this.select2({ 
     maximumSelectionSize: $this.data('maxselection'); 
    }); 
});