从jquery确定表格内容

Posted

技术标签:

【中文标题】从jquery确定表格内容【英文标题】:Determine table content from jquery 【发布时间】:2011-07-08 19:56:11 【问题描述】:

最初表中只有 th in。我的问题是从 jquery 中如何检测表中是否有任何 tds,这些 tds 稍后会在某个时间点添加

<table>
  <th>1</th>
  <th>2</th>
  <th>3</th>
  <th>4</th>
</table>

【问题讨论】:

你的问题不是很清楚。你到底想做什么? 只想知道该表是否有来自 jquery 的任何 tds 您是否意识到您的 html 代码无效?表格的结构类似于 table &gt; tr &gt; td or th - 而不是 table &gt; td or th(是的,我知道还有 tbody,但大多数人都忽略了它) 【参考方案1】:

一个更简单的查询是这样的: $('table td').length

【讨论】:

【参考方案2】:

我觉得这应该可以解决你的问题

$('table th').children().length

【讨论】:

不,这会检查是否存在包含其他元素的元素。

以上是关于从jquery确定表格内容的主要内容,如果未能解决你的问题,请参考以下文章

使用 jQuery 更改表格元素内容

jQuery 表格应用:隔行变色,展开关闭,内容筛选

jQuery为表格每行添加按钮操作相应行的内容

[原创]Jquery实现表格内容点击隐藏显示内容

用jquery怎么检索表格里的内容与文本输入框的里内容是不是相等,相等的话数据所在的行变颜色显示

JQuery表格展开与内容筛选