JavaScript DOM 元素筛选:过滤掉指定 Class 元素
可以使用 querySelectorAll 方法获取所有符合条件的 DOM 元素,并使用 filter 方法过滤掉 class 为 'kk-utility-details' 的元素。
示例代码如下:
// 获取所有 DOM 元素
const elements = document.querySelectorAll('div');
// 过滤掉 class 为 'kk-utility-details' 的元素
const filteredElements = Array.from(elements).filter(element => !element.classList.contains('kk-utility-details'));
// 输出过滤后的元素
console.log(filteredElements);
在上述代码中,我们首先使用 querySelectorAll 方法获取所有的 div 元素,然后使用 Array.from 方法将其转换为数组。接着使用 filter 方法对数组进行过滤,通过检查元素的 classList 是否包含 'kk-utility-details' 类来排除相应的元素。最后,我们将过滤后的元素输出到控制台。
原文地址: https://www.cveoy.top/t/topic/qhJO 著作权归作者所有。请勿转载和采集!