-3
A
回答
1
您可以檢查$('tr').length==0
。
但寧願使用$('#someId')
而不是$('tr#someId')
:這樣會更快。
1
如果所有TR元素都被這樣的刪除您可以測試:
if ($('tr').length === 0) {
alert('No tr elements left');
}
1
一個很好的方法來測試是使用http://www.jsfiddle.com。去那裏,設置一些示例html
帶有一個DOM,它將嘲笑你當前的DOM,確保從左上角的下拉列表中包含jQuery 1.9
或當前版本,將腳本放在javascript
部分,然後單擊運行。這將允許你測試你的JavaScript(jQuery)代碼。
在代碼中做到這一點,你可以這樣做:
$("tr#phaseRow"+data[2]).remove();
if($("tr#phaseRow"+data[2]).length > 0){
/* elements not removed */
}//although it is unlikely your elements will remain
相關問題
- 1. jQuery appendTo刪除所有的DOM元素?
- 2. jquery刪除所有附加元素
- 3. Git刪除所有刪除的元素
- 4. jQuery:刪除前n個元素之後的所有元素?
- 5. jQuery刪除所有空元素爲li的元素
- 6. JQuery append元素刪除所有HTML DOM元素
- 7. jQuery刪除元素
- 8. 刪除除元素之外的所有元素
- 9. jquery'刪除類' - 試圖刪除所有具有特定類的元素
- 10. 刪除不具有特定descendandt元素在jQuery中的所有元素
- 11. 刪除容器外的所有元素?
- 12. 刪除選擇中的所有元素
- 13. 向所有元素添加/刪除類
- 14. Firebase查詢刪除所有元素
- 15. 通過classname刪除所有span元素?
- 16. 刪除所有子元素的樣式
- 17. 使用xlinq刪除所有空元素
- 18. 刪除元素的所有onclick事件
- 19. 刪除QJsonArray中的所有元素
- 20. 陣列不會刪除所有元素
- 21. 刪除所有元素\ html,但輸入
- 22. util.list不刪除所有元素
- 23. 刪除所有元素的類,但1
- 24. 刪除是所選元素
- 25. jQuery刪除()不刪除元素
- 26. jQuery刪除不刪除元素
- 27. jquery刪除不刪除元素
- 28. 刪除沒有類的jquery元素
- 29. 序言刪除:不刪除所有與元素一致的元素
- 30. jQuery刪除重複元素
ID選擇只選擇一個元素。 – undefined
@undefined但這不是一個ID選擇器。如果有重複的ID(壞事),它會接收它們。 –
@JanDvorak是的,對於重複的ID,這是真的,這就是爲什麼我已經低估了這個問題。 – undefined