我的页面有一个提示框,显示在没有条目显示。当一个新的输入是通过AJAX加入我删除这个元素用一个简单的:在删除元素之前检查元素的存在是否更好?
$('#empty-alert').remove();
我在想:当我添加以下项我只需再次不管调用此方法的元素存在与否。首先检查存在是否更好,如果存在,请致电remove()
?像:
if($('#empty-alert').length){
$('#empty-alert').remove();
}
或者是当元素确实存在,并第一个想法就是已经检查存在,在一个调用中删除这只是额外的工作?
如果你打算做第二个选项,那么你应该把'$('#空警戒的结果')'变成一个变量,然后用它来检查长度并删除。 – row1 2012-08-10 08:06:08