【问题标题】:JavaScript selector by class prefix? [duplicate]类前缀的JavaScript选择器? [复制]
【发布时间】:2017-06-15 04:42:37
【问题描述】:

在 CSS 中,我们可以选择多个具有相同前缀的类,例如:'pre-1','pre-2',... 使用这行代码:

[class^="pre-"]

在 Javascript 中有什么方法可以让我在 Javascript 中得到相同的结果吗?谢谢!

我想要达到的结果是 Javascript 代码。

【问题讨论】:

  • 不!这是针对 Javascript 而不是 CSS!
  • 为什么-1我?!这不是同一个问题!
  • CSS 中的选择器可以按原样在 JavaScript 中使用。因此,在您的情况下,您可以使用 document.querySelectorAll('div[class^="pre-"], div[class*=" pre-"]')

标签: javascript css


【解决方案1】:

使用纯 JavaScript

document.querySelectorAll('div[class^="pre-"]')

使用jquery 开头的属性选择器 Selector [name^="value"]

$('[class^="pre-"]')

更多here

工作小提琴https://jsfiddle.net/66bw5u4h/88/

【讨论】:

    猜你喜欢
    • 2015-10-11
    • 2011-03-21
    • 1970-01-01
    • 2012-03-19
    • 2014-02-21
    • 2021-09-13
    • 2017-01-07
    • 2019-10-07
    • 2014-01-03
    相关资源
    最近更新 更多