jquery - 如何获取每个匹配元素的innerHTML

标签 jquery each

我有很多<tr>元素。每个重要的都标有包含“highlight-delete”的类名。我怎样才能迭代它们的整个集合,并写出它们的每一个 .innerHTML到控制台?我尝试过,但失败了

            $.each('tr[class*=highlight-delete]', function (index, item) {
              console.log(item.innerHTML);
            });

最佳答案

each 函数的第一个参数应该是一个数组对象,您要传递一个字符串:

jQuery.each( collection, callback(indexInArray, valueOfElement) )

  $.each($('tr[class*=highlight-delete]'), function (index, item) {
          console.log(item.innerHTML);
  });

关于jquery - 如何获取每个匹配元素的innerHTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12100888/

相关文章:

javascript - 向 JSON 添加一行

javascript - 使用 CSS/JS/jQuery flex 图像效果?

jquery - 无法更改 Jquery 中每个函数中元素的背景图像

javascript - find() 用于多个结果

jQuery 选择器仅获取每个值的第一次出现

JavaScript:变量值在函数之间丢失

javascript - 使用javascript以百分比计算div高度?

javascript - 在移动设备或桌面导航栏时显示汉堡菜单

javascript - Jquery:如何将动态按钮与动态div绑定(bind)?

javascript - 每个循环中未定义的项目