document.querySelectorAll()
方法只能根据 attribute
(属性)去筛选元素,但如何根据样式去筛选呢?例如获取网页上所有存在背景图片的元素?最简单有效的应该是自己手动增加一个属性,如data-img,然后再document.querySelectorAll('[data-img]'),不然你将background-image/background 写在样式类中 是查不到的
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答4.9k 阅读✓ 已解决
5 回答2k 阅读
3 回答2.3k 阅读✓ 已解决
div-with-image[style^="background-image:"][style$=".jpg)"]
??