JavaScript selector by class prefix?
本问题已经有最佳答案,请猛点这里访问。
在 CSS 中,我们可以选择多个具有相同前缀的类,例如:’pre-1′,’pre-2′,… 使用这行代码:
1
|
[class^=“pre-“]
|
在 Javascript 中有什么方法可以让我在 Javascript 中得到相同的结果吗?谢谢!
我想要达到的结果是Javascript代码。
- 不!这是针对 Javascript 而不是针对 CSS 的!
- 为什么-1我?!这不是同一个问题!
- CSS 中的选择器可以按原样在 JavaScript 中使用。因此,在您的情况下,您可以使用 document.querySelectorAll(‘div[class^=”pre-“], div[class*=” pre-“]’)
使用纯 JavaScript
1
|
document.querySelectorAll(‘div[class^=”pre-“]’)
|
或
使用jquery以属性选择器开头
Selector [name^=”value”]
1
|
$(‘[class^=”pre-“]’)
|
更多
工作小提琴 https://jsfiddle.net/66bw5u4h/88/
来源:https://www.codenong.com/41928892/