从DOM中删除匹配元素的类名 (kk-utility-details) - 保留网页显示
使用以下代码从 DOM 中删除匹配 '[role='article']' 选择器的元素的 'kk-utility-details' 类名,同时不影响网页的显示内容:
const elements = document.querySelectorAll('[role='article']');
elements.forEach(element => {
if (element.classList.contains('kk-utility-details')) {
element.classList.remove('kk-utility-details');
}
});
这段代码首先使用 document.querySelectorAll 方法来获取所有匹配 '[role='article']' 选择器的元素。然后,使用 forEach 方法遍历这些元素。对于每个元素,使用 classList.contains 方法来检查是否包含类名 'kk-utility-details',如果包含,则使用 classList.remove 方法来删除该类名。
请注意,这段代码只会修改 DOM,而不会改变网页的显示效果。
原文地址: https://www.cveoy.top/t/topic/qhE3 著作权归作者所有。请勿转载和采集!