jquery - 如何在不再次运行 jquery 搜索的情况下进一步过滤 jquery 元素数组?

标签 jquery jquery-selectors

给定以下代码,如何使用第一个 jQuery 选择器创建的变量 div,而不在添加类的行上重新运行它?

因此,鉴于此:

var divs = $("div.searchhit");

//这里使用 divs.length 的更多代码 divs.removeClass("选定的"); $("div.searchhit:eq(0)").addClass("选定的");

如何使最后一行看起来像这样:

divs(":eq(0)").addClass("selected");

最佳答案

只需使用 eq() method :

divs.eq(0).addClass('selected');

关于jquery - 如何在不再次运行 jquery 搜索的情况下进一步过滤 jquery 元素数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1616293/

相关文章:

jquery - 如何通过Jquery从嵌套在两个div内的li标签中删除样式属性

javascript - Jquery - 当点击 DIV 并隐藏元素时?

javascript - jQuery.clone() 一个元素,然后给它添加动态样式

jquery - 选择不以http开头的href

jquery - 如何在select2框架中使用占位符作为默认值

php - 替换图像(通过单击图像)

javascript - 替换 div (jQuery + Javascript)

jquery - 有没有办法简化我的 jQuery 选择器代码?

jquery - 多维选择字段的 jQuery 选择器中的通配符

jQuery 选择器帮助器