您可以使queryselector通过属性来查找元素,但不包含某个类名吗?

所以说我有一些这样的元素。

div class =“ a b” data-one =“ 1” data-two =“ 2”

div class =“ c” data-one =“ 1” data-two =“ 2”

div class =“ b” data-one =“ 1” data-two =“ 2”

所以现在我要获取所有不包含className b和data-one =“ 1”和data-two =“ 2”的div。我应该怎么做?谢谢!

评论
  • oqui
    oqui 回复

    使用jQuery:

    $('div.b[data-one=1][data-two=2]')
    

    Using HTML5 querySelectorAll:

    querySelectorAll('div.b[data-one=1][data-two=2]')