jQuery遍历具有相同类的元素

我的类中有很多div,testimonial并且我想使用jquery遍历它们以检查每个div是否满足特定条件。如果为真,则应执行一个操作。

有人知道我会怎么做吗?

十三飞云斯丁2020/03/12 14:57:44

您可以使用简洁地进行此操作.filter下面的示例将隐藏所有包含单词“ something”的.testimonial div:

$(".testimonial").filter(function() {
    return $(this).text().toLowerCase().indexOf("something") !== -1;
}).hide();
Gil宝儿2020/03/12 14:57:44

jQuery的.eq()可以帮助您使用索引方法遍历元素。

var testimonialElements = $(".testimonial");
for(var i=0; i<testimonialElements.length; i++){
    var element = testimonialElements.eq(i);
    //do something with element
}