是否有Jquery检查元素是否存在?
我有一些有div的JSP。
然后我有一个所有页面都使用的javascript文件。 在该文件中,我有一个重置div属性的ajaxStart。
我的问题是在浏览器的控制台中显示一条错误消息,该元素对于没有div的页面不存在而且我不想要它。
使用.length不是一个选项,因为它仍会显示该元素在浏览器的控制台中不存在。
答案 0 :(得分:-2)
var element;
if(element.length > 0){
console.log('element exist');
}
else{
console.log('element not exist');
}
答案 1 :(得分:-3)
只需选择潜水并检查其.length属性
if($('.div').length > 0)
{
//code if div exists
}