jquery - 比较 jQuery 中关于 CSS 类的两个数组

标签 jquery arrays

我有两个数组。一个看起来像这样:

var array_one = [".a", ".b", ".c", ".d"];

.a.b.c.d 是可以找到的 CSS 类在 DOM 中。

然后我得到了另一个数组 array_two,它包含当前 DOM 中具有 .lorem 类的所有元素。

现在如何找到具有 .a.b.c.d 的元素> .lorem 通过比较两个数组?

最佳答案

您可以使用 jQuery 的 filter()方法,加上Array's join() ;

$(array_two).filter(array_one.join(","));

关于jquery - 比较 jQuery 中关于 CSS 类的两个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11470790/

相关文章:

javascript - 使用 javascript(或 jQuery)选择和操作 CSS 伪元素,例如::before 和::after

javascript - 在提交表单之前提醒关闭子窗口

javascript 横幅在第一个横幅上卡住

javascript - Bootstrap Selectpicker 问题

javascript - 在 p 标签的宽度内切片文本

java - 令人困惑的二维数组

ios - 如何获取按索引配对的两个单独的 Int 数组的值,然后对某些对进行条件运算?

c - 如何取消引用作为传递给函数的数组元素的指针

arrays - Laravel 如何将数组变成集合?

javascript - 如何在数组中存储排序值的索引键?