javascript 查找带有类和嵌套 <td> 的 html <tr>

标签 javascript jquery html

为此 stackoverflow 运行简单的导出 javscript 函数 - Export to CSV using jQuery and html

示例如下:http://jsfiddle.net/terryyounghk/KPEGU/

但是我想对其进行更改,以便它只获取具有特定类的行,这是我迄今为止尝试过的。

原版

var $rows = $table.find('tr:has(td)'),

我的

var $rows = $table.find('tr.hasClass('show'):has(td)'),

显然,我对 JS 一无所知,所以非常感谢您的帮助。

最佳答案

您不需要在选择器中使用hasClass。您的代码应该是:

var $rows = $table.find('tr.show:has(td)'),

你的类名是show。 jQuery 和 CSS 中的点 (.) 已经表示 class 选择器。

关于javascript 查找带有类和嵌套 <td> 的 html <tr>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26303393/

相关文章:

jquery - 使用变量作为 jQuery 类选择器

php - 如何处理多选项卡表单(有或没有 jquery)

javascript - 如何在调整 div 大小时停止点击计数

jquery - 在没有 HTML5 的 Android/IOS 中触发数字键盘输入

html - 为什么表格标题不使用宽度设置?

javascript - CSS 背景大小 : cover and background positioning for a 1000x100 graphic

javascript - IE8(JavaScript): very slow to load large list of options in SELECT element

javascript - 与 null-out 相比,delete 对 Object 效率低下,但对 DOM Element 的数据属性有效?

javascript - 一起使用 Cufon 和 @font-face

javascript - 使用javascript导航滚动