jQuery fire函数对所有类元素

Pet*_*ter 15 javascript jquery

我想在所有类元素上执行一些函数.我怎样才能做到这一点?

我想要的是:

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

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

kar*_*m79 25

简单:

$(".myClass").each(function() {
    ...
});
Run Code Online (Sandbox Code Playgroud)

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


Sha*_*ard 6

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

$('.myClass').each(function() {
    go($(this));
});
Run Code Online (Sandbox Code Playgroud)

另一个选择,如果你有更优雅的代码,编写自己的插件 - 这个问题可以找到很好的答案:如何使用方法创建一个jQuery插件?