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