jQuery遍历具有相同类的元素

JavaScript

Near小哥Green

2020-03-12

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

有人知道我会怎么做吗?

第1029篇《jQuery遍历具有相同类的元素》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

2个回答
十三飞云斯丁 2020.03.12

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

$(".testimonial").filter(function() {
    return $(this).text().toLowerCase().indexOf("something") !== -1;
}).hide();
Gil宝儿 2020.03.12

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

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

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android