jQuery删除了所有元素?

时间:2013-03-31 19:10:48

标签: jquery removeclass

我有这个功能

$("tr#phaseRow"+data[2]).remove();

如何删除所有元素tr?

3 个答案:

答案 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