之前在写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)
这样就能判断是否存在啦