gpt4 book ai didi

jquery - 使用 jQuery 通过索引获取多个元素

转载 作者:行者123 更新时间:2023-12-03 22:58:49 25 4
gpt4 key购买 nike

有没有一种方法可以使用 jQuery 通过索引获取多个元素——比如 .eq() ,但是您可以在哪里传递数组而不是单个索引?像这样的事情:

var arrIndexes = [0, 4, 5];
var stuff = $("#datatable tbody tr").eq(arrIndexes).css('background-color', 'red');

最佳答案

只需使用过滤器中的第一个参数(索引)并使用indexOf查找它

var arrIndexes = [0, 4, 5];
$("#datatable tbody tr").filter(function(index) {
return arrIndexes.indexOf(index) > -1;
}).css('background-color', 'red');

演示:http://jsbin.com/ivexut/1/

如果您需要旧版浏览器,您可能需要添加函数indexOf:https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Array/indexOf

关于jquery - 使用 jQuery 通过索引获取多个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11850990/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com