我有这个功能
$("tr#phaseRow"+data[2]).remove();
如何删除所有元素tr?
答案 0 :(得分:1)
您可以查看$('tr').length==0
。
但更喜欢使用$('#someId')
而不是$('tr#someId')
:这会更快。
答案 1 :(得分:1)
您可以测试是否已删除所有tr元素:
if ($('tr').length === 0) {
alert('No tr elements left');
}
答案 2 :(得分:1)
测试的好方法是使用http://www.jsfiddle.com。去那里,设置一些带有DOM的示例html
,该DOM将模拟您当前的DOM,确保包含jQuery 1.9
或您当前的版本,从左上角的下拉列表中,将您的脚本放在{{ 1}}部分,然后单击运行。这将允许您测试您的javascript(jQuery)代码。
要在代码中执行此操作,您可以执行以下操作:
javascript