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. 如果其中一列是空的,則隱藏行
- 4. 如果右側單元格爲空,則隱藏表格行
- 5. 隱藏錶行,如果其中一列是空的使用CSS
- 6. 如果所有行數據爲空,則隱藏列
- 7. Telerik報告 - 如果表/列表爲空,如何隱藏面板
- 8. 隱藏行,如果它包含空列
- 9. 如果表格行爲空,如何隱藏div?
- 10. 如果列中的1沒有任何值,則隱藏QTableWidget中的行
- 11. 如果列爲空,則刪除一行
- 12. 如果特定單元格爲空,則顯示/隱藏表格行
- 13. 如果列中的單元格隱藏列,則爲星期六或太陽
- 14. 如何隱藏空網格列?
- 15. 如果跨度爲空,則隱藏div
- 16. 如果值爲空,則隱藏文本
- 17. 如果src爲空,則隱藏圖像
- 18. 如果src爲空,則隱藏iframe
- 19. 如果該行的數組爲空,則隱藏單獨的行
- 20. 如何隱藏空列
- 21. 如何隱藏Mysqli空行/列?
- 22. 隱藏表中的一列
- 23. 隱藏的錶行,如果空
- 24. 輸入syncfusion的關鍵行爲如果隱藏了任何列,則數據綁定網格不起作用
- 25. AngularJS - 隱藏DIV當列表爲空
- 26. 如果返回的值是空的,則隱藏一行
- 27. 如果子跨度爲空,則隱藏單元格內容
- 28. 如何在行動結果後隱藏kendo網格的列
- 29. 如果元素沒有兩個類中的任何一個,我將如何隱藏表格行?
- 30. 當另一行爲空時隱藏一個表格行
謝謝@詹姆斯..它工作完美:-) – Sullan
沒問題,很高興我可以幫助:)不要忘記接受幫助你的答案! –
與該代碼有一個小問題,該列被刪除,如果它的空,這應該發生,只有當該表是空的那一行..你可以建議如何改變它 – Sullan