0
A
回答
2
w ^帽子你就已经是接近的工作,但你在if
声明中有一个错误:
if ($(this).find('.firstTab').text() == '' && (this).find('.secondTab').text() == '')
通知失踪在第二个状态$
。如果.firstTab
和.secondTab
元素中有空白,它也会失败。就个人而言,我会写的代码略有不同,采用filter
方法,并在.trim
内容的开头或结尾,以消除任何空白:
$(".parentRow > td").filter(function() {
return $.trim($(this).find(".firstTab").text) == "" && $.trim($(this).find(".secondTab").text()) == "";
}).remove();
下面是上面代码的live example。
0
怎么是这样的:
// loop through each row...
$('.parentRow').each(function() {
var rowEmpty = true;
// check each cell in the row to see if it's got anything in it
$($this).find('td').each(function(){
if($(this).html() != "")
{
rowEmpty = false;
}
});
// if the row was empty, hide it
if(rowEmpty)
{
$(this).hide();
}
});
0
$(function() {
$('.parentRow').each(function() {
if ($(".firstTab", this).text() === '' && $('.secondTab', this).text() === '')
{
$(this).hide();
}
});
});
相关问题
- 1. 如果其中一列是空的,则隐藏行
- 2. 如果右侧单元格为空,则隐藏表格行
- 3. Telerik报告 - 如果表/列表为空,如何隐藏面板
- 4. 如果表格行为空,如何隐藏div?
- 5. 如果列中的1没有任何值,则隐藏QTableWidget中的行
- 6. 如果列中的单元格隐藏列,则为星期六或太阳
- 7. 如果src为空,则隐藏图像
- 8. 如果跨度为空,则隐藏div
- 9. 如果该行的数组为空,则隐藏单独的行
- 10. 如何隐藏空列
- 11. 如何隐藏Mysqli空行/列?
- 12. AngularJS - 隐藏DIV当列表为空
- 13. 如果子跨度为空,则隐藏单元格内容
- 14. 如何在行动结果后隐藏kendo网格的列
- 15. 当另一行为空时隐藏一个表格行
- 16. 如果元素没有两个类中的任何一个,我将如何隐藏表格行?
- 17. 如果表格为空,则从视图中隐藏字段和字段名称
- 18. 隐藏DataGridView中的空列
- 19. 如何取消隐藏Excel表格中第一列的数字
- 20. 隐藏表格列vue js
- 21. 隐藏网格中的列
- 22. 如果Cookie存在,隐藏表格行
- 23. ASP列表视图。如何使用CSS隐藏表格行
- 24. 更新一列,如果空别的更新列b,否则如果两个列的非空奈何
- 25. MySQL - 如果列为空,则从另一个表中检索值
- 26. 如何隐藏HTML表中的列?
- 27. 如何隐藏jQuery中的表列?
- 28. 如何隐藏asp:表中的列?
- 29. 在一个表格行中显示隐藏列
- 30. yii如何在yii网格列表中搜索列时如何隐藏列
谢谢@詹姆斯..它工作完美:-) – Sullan
没问题,很高兴我可以帮助:)不要忘记接受帮助你的答案! –
与该代码有一个小问题,该列被删除,如果它的空,这应该发生,只有当该表是空的那一行..你可以建议如何改变它 – Sullan