2012-09-15 53 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'); 
    }); 
});