-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删除所有附加元素
- 2. jQuery appendTo删除所有的DOM元素?
- 3. Git删除所有删除的元素
- 4. jQuery删除所有空元素为li的元素
- 5. JQuery append元素删除所有HTML DOM元素
- 6. jQuery删除元素
- 7. 删除除元素之外的所有元素
- 8. jquery'删除类' - 试图删除所有具有特定类的元素
- 9. 删除不具有特定descendandt元素在jQuery中的所有元素
- 10. 使用xlinq删除所有空元素
- 11. 通过classname删除所有span元素?
- 12. Firebase查询删除所有元素
- 13. 删除所有元素\ html,但输入
- 14. 删除容器外的所有元素?
- 15. 删除所有元素的类,但1
- 16. 阵列不会删除所有元素
- 17. 删除元素的所有onclick事件
- 18. 删除所有子元素的样式
- 19. 删除选择中的所有元素
- 20. util.list不删除所有元素
- 21. 删除是所选元素
- 22. jquery删除不删除元素
- 23. jQuery删除()不删除元素
- 24. jQuery删除不删除元素
- 25. 删除没有类的jquery元素
- 26. 序言删除:不删除所有与元素一致的元素
- 27. jQuery .html()删除html元素
- 28. Jquery droppable不删除元素
- 29. 删除元素的jQuery
- 30. jQuery的不删除元素
ID选择只选择一个元素。 – undefined
@undefined但这不是一个ID选择器。如果有重复的ID(坏事),它会接收它们。 –
@JanDvorak是的,对于重复的ID,这是真的,这就是为什么我已经低估了这个问题。 – undefined