0

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

如何做到这一点?

这就是我调用函数的方式:

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

3 回答 3

1

通过迭代

$('.myclass').each(function(i,ele) {
     $(ele).myplugin({
         name: ele.name,
         hidden_value: $('input[type=hidden]', ele).prop('name')
    });
});
于 2013-06-15T14:30:57.790 回答
0
$('.myclass').each(function(){
 $(this).myplugin({
     name:$('select').attr('name'),
     hidden_value:$('input[type=hidden]').attr('name')
 });
});
于 2013-06-15T14:30:45.343 回答
0

试试这个,

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

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

于 2013-06-15T14:31:46.010 回答