你的位置:首页 > Java教程

[Java教程]关于jquery上页面是否存在该元素的判断


之前在写jquery的时候,有时候需要用jq来判断页面上的某个元素是否存在,一开始的时候想到的是:

 if ($(obj).parent().parent().find('.poa-list') == undefind) //判断dd元素是否存在

或者if($(obj).parent().parent().find('.poa-list')) //如果存在该元素

 

估计是因为Javascript的原因,理所当然觉得是这样,结果发现,原来jq中$("ddd") 总是为true的,总会找到这个元素的,所以后来就改成这样子了

 

 if ($(obj).parent().parent().find('.poa-list').length > 0) 

这样就能判断是否存在啦