>我正在尝试访问几个html元素的数据属性("maxselection"),同时将它们附加到jquery插件:
$(".select2").select2({ // several html elements
maximumSelectionSize: $(this).data('maxselection')
});
那行不通。
如何访问此特定范围内的元素属性?
顺便说一句:select2 是一个下拉增强器,是 Selected 的一个分支
this
不是对象文本定义中的选定元素。这样的东西会起作用:
$(".select2").each(function () {
var $this = $(this);
$this.select2({
maximumSelectionSize: $this.data('maxselection');
});
});