jQuery fire函数对所有类元素

时间:2011-12-15 13:30:33

标签: javascript jquery

我想在所有类元素上执行一些函数。我该怎么做?

我想要的是:

// i want to fire my function on all class elements
$('.myClass').go(function(){
    // my function using "this" object
});

我知道这是一个愚蠢的问题,我曾经在一段时间内研究过指标,现在我不记得jquery的正确功能

2 个答案:

答案 0 :(得分:24)

简单:

$(".myClass").each(function() {
    ...
});

http://api.jquery.com/each/

答案 1 :(得分:6)

只需使用公共.each()迭代器:

$('.myClass').each(function() {
    go($(this));
});

另一个选择,如果你想要更优雅的代码,编写自己的插件 - 可以在这个问题中找到好的答案:How to create a jQuery plugin with methods?