jquery - 当表对象在不使用 id 的情况下传递时,循环遍历表中所有 td 元素的函数

标签 jquery jquery-selectors

我正在尝试使用 jQuery 创建一个函数,以便循环遍历每个 <td>在一个表中,当页面中有多个没有特定 ID 的表时。

我了解如何 loop through all td elements in a table ,即使 table id is passed ,但是当该函数由子 <td> 之一触发时,我无法让它工作元素,必须使用父表。

我尝试过类似的事情(非常愚蠢)

var tbl = $(this).closest('table');
$(tbl+" <td>").each(function() {

但这当然根本不起作用。

我可以生成 id 来使事情变得更容易,但我确信有一种方法可以仅使用 jQuery 来更优雅地完成它。

最佳答案

试试这个

$("td", tbl).each(function() {

关于jquery - 当表对象在不使用 id 的情况下传递时,循环遍历表中所有 td 元素的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14620993/

相关文章:

javascript - 使用 JavaScript 选择和操作 CSS 伪元素,例如::before 和::after

jQuery 和 'select' 标签

javascript - AJAX 查询每次失败恰好 60 秒

javascript - 用于替换多个缩写的 jQuery/Javascript 解决方案

javascript - jQuery 获取选择选项值为空

jquery - 使用 JQuery,如何在 IE 中定位具有样式属性的元素?

jquery - 实现评级和 jquery 的简单问题

javascript - SpringMVC : display error view on failed AJAX request

jquery - 使用Google Analytics(分析)跟踪Facebook“赞”按钮时出现问题

jquery - 使用 jquery 选择一系列 td 单元格