jQuery检查一个元素中是否有多个类(必须全部存在)

塞德里克

嗨,我正在尝试检查元素是否具有我正在查找的类:

<span class="foo bar me"></span>

我想检查在该元素上是否存在fooandme类,因此我使用了以下方法:

$('body span').hasClass('me', 'foo')

这个foo和我存储在一个数组中,但是这个不起作用:

var arrayName = ['me', 'foo'];
$('body span').hasClass(arrayName)

我发现的类是动态的,这就是为什么它存储在数组中的原因,如何将像这样的动态数组传递'me', 'foo'给hasClass函数?

注意:数组中可以包含2-4个值。

我在这里工作:https//jsfiddle.net/pcbttntk/

提前致谢。

更新: $('body span').hasClass('me', 'foo')不起作用,多亏了brett和Roko,它只检查传递给它的第一堂课。

罗科·C·布尔扬

具有:

<span class="foo bar me"></span>

同时具有mefoo类:

$('span').is(".foo.me");

使用一个数组,您可以.join()用来获取所需的字符串选择器,".foo.me"例如:

var classes = ['me', 'foo'];
$('span').is("."+ classes.join("."));   

或更简单:

var classes = ['.me', '.foo']; // (Notice the `.`)
$('span').is(classes.join(""));

回顾一下,.hasClass('me', 'foo')基本上是错误的原因.hasClass()仅接受一个论点

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery检查元素是否具有一个类

来自分类Dev

jQuery-如何检查跨度是否有一个类,如果不存在则添加一个类

来自分类Dev

如何使用jQuery检查另一个元素中是否存在一个元素

来自分类Dev

有没有办法检查一个类中是否存在函数?

来自分类Dev

有没有办法检查一个类中是否存在函数?

来自分类Dev

jQuery检查下一个可见元素是否具有相同的类

来自分类Dev

如何检查jQuery表单中是否存在一个元素

来自分类Dev

如何检查是否有多个元素都在列表中的一个方便的方法?

来自分类Dev

Jquery 只选择带有类的第一个元素而不是全部

来自分类Dev

LINQ中是否有一个愚蠢的“全部”评估所有元素?

来自分类Dev

LINQ中是否有一个愚蠢的“全部”评估所有元素?

来自分类Dev

检查一个元素在CSS中是否还有另一个元素

来自分类Dev

jQuery检查元素中是否有特定的类名,即使有多个类名

来自分类Dev

检查数组中的所有元素是否都存在于另一个数组中

来自分类Dev

数组PHP,检查另一个数组是否存在多个元素

来自分类Dev

如何检查具有类的元素是否是该类的第一个子元素

来自分类Dev

检查php中两个或多个数组中是否存在一个值

来自分类Dev

检查一个数组中的所有元素是否都存在于另一个数组中

来自分类Dev

检查一个值是否存在于两个或多个数组中

来自分类Dev

我真的需要检查jQuery是否存在一个元素吗?

来自分类Dev

如何检查一个类是否存在

来自分类Dev

通过jQuery中的类检查DIV元素是否存在

来自分类Dev

python中的递归函数-检查列表中的元素是否已经存在并生成一个新的

来自分类Dev

Spring JPA查询检查参数列表中是否至少存在一个列表元素

来自分类Dev

Javascript检查元组的第一个元素是否存在于元组数组中

来自分类Dev

检查数组的元素是否存在于PHP的另一个数组中

来自分类Dev

Python检查列表中是否存在下一个元素

来自分类Dev

如何使用一个查询检查多个表中是否存在行?

来自分类Dev

在jQuery中,如果我有一个start和end类,如何用div包装多个元素

Related 相关文章

  1. 1

    jQuery检查元素是否具有一个类

  2. 2

    jQuery-如何检查跨度是否有一个类,如果不存在则添加一个类

  3. 3

    如何使用jQuery检查另一个元素中是否存在一个元素

  4. 4

    有没有办法检查一个类中是否存在函数?

  5. 5

    有没有办法检查一个类中是否存在函数?

  6. 6

    jQuery检查下一个可见元素是否具有相同的类

  7. 7

    如何检查jQuery表单中是否存在一个元素

  8. 8

    如何检查是否有多个元素都在列表中的一个方便的方法?

  9. 9

    Jquery 只选择带有类的第一个元素而不是全部

  10. 10

    LINQ中是否有一个愚蠢的“全部”评估所有元素?

  11. 11

    LINQ中是否有一个愚蠢的“全部”评估所有元素?

  12. 12

    检查一个元素在CSS中是否还有另一个元素

  13. 13

    jQuery检查元素中是否有特定的类名,即使有多个类名

  14. 14

    检查数组中的所有元素是否都存在于另一个数组中

  15. 15

    数组PHP,检查另一个数组是否存在多个元素

  16. 16

    如何检查具有类的元素是否是该类的第一个子元素

  17. 17

    检查php中两个或多个数组中是否存在一个值

  18. 18

    检查一个数组中的所有元素是否都存在于另一个数组中

  19. 19

    检查一个值是否存在于两个或多个数组中

  20. 20

    我真的需要检查jQuery是否存在一个元素吗?

  21. 21

    如何检查一个类是否存在

  22. 22

    通过jQuery中的类检查DIV元素是否存在

  23. 23

    python中的递归函数-检查列表中的元素是否已经存在并生成一个新的

  24. 24

    Spring JPA查询检查参数列表中是否至少存在一个列表元素

  25. 25

    Javascript检查元组的第一个元素是否存在于元组数组中

  26. 26

    检查数组的元素是否存在于PHP的另一个数组中

  27. 27

    Python检查列表中是否存在下一个元素

  28. 28

    如何使用一个查询检查多个表中是否存在行?

  29. 29

    在jQuery中,如果我有一个start和end类,如何用div包装多个元素

热门标签

归档