检查元素是否具有在列表/数组中给出的类

用户名

我需要将类添加到列表的特定元素.disabled这些元素可以在数组或类似的数组中找到-不知道为此推荐什么。

HTML:

<ul id=anything>
    <li><a href="javascript:;" class="re-icon re-deleted"></a> Text</li>
    <li><a href="javascript:;" class="re-icon re-bold"></a> Text</li>
    <li><a href="javascript:;" class="re-icon re-italic"></a> Text</li>
    <li><a href="javascript:;" class="re-icon re-table"></a> Text</li>
</ul>

这应该变成这样:

<ul id=anything>
    <li><a href="javascript:;" class="re-icon re-deleted"></a> Text</li>
    <li><a href="javascript:;" class="re-icon re-bold disabled"></a> Text</li>
    <li><a href="javascript:;" class="re-icon re-italic"></a> Text</li>
    <li><a href="javascript:;" class="re-icon re-table disabled"></a> Text</li>
</ul>

JS:

var arr = ['re-bold', 're-table'];
$('#anything a').each(function() {
    if ( $(this).hasClass('anything of the array') ) { // Check if this element has a class, which is given in the array
        $(this).addClass('disabled');
});
不明确的

您可以.手动或使用Array.prototype.map方法将a添加到数组的元素中并加入数组的元素。然后filter方法将根据创建的选择器过滤匹配的元素:

var arr = ['.re-bold', '.re-table'];
$('#anything a').filter(arr.join()).addClass('disabled');

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查元素数组中的元素是否具有焦点

来自分类Dev

jQuery-检查数组中的2个元素是否具有相同的类

来自分类Dev

检查元素是否在jquery中具有特定类

来自分类Dev

检查列表中的元素是否在定义的位置具有值

来自分类Dev

检查数组中的每个元素是否具有相同的值

来自分类Dev

检查数组中的每个元素是否具有相同的值

来自分类Dev

检查各种元素是否具有类

来自分类Dev

检查数组的所有元素在Swift中是否具有相同的值

来自分类Dev

检查数组是否包含元素并给出输出

来自分类Dev

如何使用AngularJS检查元素是否具有类?

来自分类Dev

js-检查相同的类元素是否具有id

来自分类Dev

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

来自分类Dev

如何检查被拖动元素是否具有某个类?

来自分类Dev

BeautifulSoup-检查元素是否具有特定的类

来自分类Dev

检查动态创建的元素是否具有类

来自分类Dev

如何检查.Attr元素是否具有特定类?

来自分类Dev

检查元素是否具有特定的类并打开引导模式

来自分类Dev

使用ES6检查NodeList中的任何元素是否具有特定的类

来自分类Dev

如何使用jQuery检查html元素中具有ID的类是否已更改

来自分类Dev

检查元素是否在jquery中具有特定的类不起作用

来自分类Dev

检查2个列表是否具有相等的元素Haskell

来自分类Dev

检查两个列表是否具有相同的元素

来自分类Dev

检查列表是否具有重复元素的功能方法

来自分类Dev

检查两个列表是否具有公共元素

来自分类Dev

检查2个列表是否具有相等的元素Haskell

来自分类Dev

编写函数,用于检查列表是否具有相同的元素

来自分类Dev

jQuery检查锚列表中的锚是否具有两个类

来自分类Dev

_lodash是否可以测试数组以检查数组元素是否具有具有特定值的字段?

来自分类Dev

Swift-检查数组是否包含具有属性的元素

Related 相关文章

  1. 1

    检查元素数组中的元素是否具有焦点

  2. 2

    jQuery-检查数组中的2个元素是否具有相同的类

  3. 3

    检查元素是否在jquery中具有特定类

  4. 4

    检查列表中的元素是否在定义的位置具有值

  5. 5

    检查数组中的每个元素是否具有相同的值

  6. 6

    检查数组中的每个元素是否具有相同的值

  7. 7

    检查各种元素是否具有类

  8. 8

    检查数组的所有元素在Swift中是否具有相同的值

  9. 9

    检查数组是否包含元素并给出输出

  10. 10

    如何使用AngularJS检查元素是否具有类?

  11. 11

    js-检查相同的类元素是否具有id

  12. 12

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

  13. 13

    如何检查被拖动元素是否具有某个类?

  14. 14

    BeautifulSoup-检查元素是否具有特定的类

  15. 15

    检查动态创建的元素是否具有类

  16. 16

    如何检查.Attr元素是否具有特定类?

  17. 17

    检查元素是否具有特定的类并打开引导模式

  18. 18

    使用ES6检查NodeList中的任何元素是否具有特定的类

  19. 19

    如何使用jQuery检查html元素中具有ID的类是否已更改

  20. 20

    检查元素是否在jquery中具有特定的类不起作用

  21. 21

    检查2个列表是否具有相等的元素Haskell

  22. 22

    检查两个列表是否具有相同的元素

  23. 23

    检查列表是否具有重复元素的功能方法

  24. 24

    检查两个列表是否具有公共元素

  25. 25

    检查2个列表是否具有相等的元素Haskell

  26. 26

    编写函数,用于检查列表是否具有相同的元素

  27. 27

    jQuery检查锚列表中的锚是否具有两个类

  28. 28

    _lodash是否可以测试数组以检查数组元素是否具有具有特定值的字段?

  29. 29

    Swift-检查数组是否包含具有属性的元素

热门标签

归档