jQuery:使用$获取对象后检查该对象是否存在

注意:

   1)即使jQ获取到网页中不存在的元素也不会报错

   2)使用$("#tt")形式获取到的永远是对象,即使网页上没有此元素

jQuery检查某个元素在网页上是否存在时,不能使用以下的代码:

if($("#tt")){
//do something
}

 

二是根据获取到的元素的长度来判断:

if($("#tt").length>0){
  //do something  
}

 

或者是转化成DOM对象再判断:

if($("#tt")[0]){
  //do something  
}

jQuery:使用$获取对象后检查该对象是否存在,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。