Nut 发表于 2022-4-4 17:48:13

【求助】两个相同的元素怎么区分?

写一个上传封面的脚本
元素是这样的                   document.querySelector(".upload-done")
上传完成后会变成这样    document.querySelector(".upload-done.active")

怎么样才能够不选中已经上传了封面的元素?就是第二个元素

王一之 发表于 2022-4-4 17:48:14

https://bbs.tampermonkey.net.cn/forum.php?mod=viewthread&tid=1821&highlight=css

:not()选择器
匹配括号内选择器的反选,比如:not(.class1)将匹配所有类名中不包含class1的元素。注意括号内只能填入一个选择器,填入逗号分隔的多个选择器是实验性的用法,为避免兼容问题不建议使用,可以将多个:not并列使用来实现相同效果。

哥哥试试

李恒道 发表于 2022-4-4 18:00:01

没太理解问题哦。。。
可以再详细一点
如果已经拿到元素了
可以通过判断classname来排除

Nut 发表于 2022-4-5 14:05:51

王一之 发表于 2022-4-4 19:09
https://bbs.tampermonkey.net.cn/forum.php?mod=viewthread&tid=1821&highlight=css

:not()选择器


ggnb,已经搞定了,又学到亿点点姿势{:4_94:}
页: [1]
查看完整版本: 【求助】两个相同的元素怎么区分?