gpt4 book ai didi

jquery - 如何使用 jQuery 获取以下 DOM 元素

转载 作者:行者123 更新时间:2023-12-01 06:09:06 24 4
gpt4 key购买 nike

var rows = $(".sometable tr:last");
var cells = $(".sometable tr:last td").filter(function() { return $(this).html().length == 0 });

我想获取表格最后一行中的第一个空单元格。

该表格是从服务器呈现的,它是 html 表格。如果有可用元素,我可以迭代单元格并获取第一个单元格。但我不想那样做。

有没有其他不循环的方法? 获取第一个元素后,我想调用 jquery .html('set') 方法来设置一些 html 数据。

最佳答案

$('.sometable tr:last td:empty:first')

但是,:last:first是非标准的 jQuery 特定选择器,这意味着您将无法获得快速 native 选择器的好处。另外,如果存在嵌套表,您将会遇到麻烦。

如果您确定您有 <tbody>在标记中的行周围(为了 XHTML 和浏览器修复兼容性),您最好说:

$('.sometable>tbody>tr:last-child>td:empty')[0]

关于jquery - 如何使用 jQuery 获取以下 DOM 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2132099/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com