如何使用特定类调用每个选择的插件

时间:2013-06-15 14:27:34

标签: jquery jquery-plugins javascript

我想为每个具有类名myclas的select元素调用jquery插件函数。

如何实现?

这就是我调用我的功能的方式:

$('.myclass').myplugin({
     name:$('select').attr('name'),
     hidden_value:$('input[type=hidden]').attr('name')
});

3 个答案:

答案 0 :(得分:1)

通过迭代

$('.myclass').each(function(i,ele) {
     $(ele).myplugin({
         name: ele.name,
         hidden_value: $('input[type=hidden]', ele).prop('name')
    });
});

答案 1 :(得分:0)

$('.myclass').each(function(){
 $(this).myplugin({
     name:$('select').attr('name'),
     hidden_value:$('input[type=hidden]').attr('name')
 });
});

答案 2 :(得分:0)

试试这个,

$('select.myclass').each(function(){
   $(this).myplugin({
       name:$(this).attr('name'), // current select.myclass object attr
       hidden_value:$('input[type=hidden]').attr('name')
   });
});

如果您提供插件代码,则更容易理解您的问题。