jQuery读取复杂表结构

时间:2019-05-06 11:07:52

标签: jquery html-table

实际上,我正在使用NetSuite,需要一些与JavaScript相关的工作。

我想检查表td是否为空,然后显示其他表td记录。

如下图所示。如果td类为related的表ID single-related-product为空。

enter image description here

然后在下面的记录中显示。即将显示td类no-related-itemp

enter image description here

我写了下面的代码。但这不起作用。

$('document #related tr').each(function() {
   if ($(this).find('td:empty').length) $('td p.no-related-itemp').show();
});

任何帮助将不胜感激。谢谢。

2 个答案:

答案 0 :(得分:1)

使用$(this)findno-related-itemp内获取类tr,如下所示,并使用length来检查您的状况,例如0、1条件。

$('#related tr').each(function() {
   if ($(this).find('td:empty').length == 1) // Check your condition using >, == , < 
    $(this).find('p.no-related-itemp').show();
});

答案 1 :(得分:1)

问题在这一行

if($(this).find('td:empty')。length)$('td p.no-related-itemp')。show();

只需检查长度> 0