回到顶部
您的当前位置: 编程语言> 前端> JS> Jquery
Jquery判断id是否存在
2017-09-14 16:41:20
标签: 转载 Jquery 判断id 是否存在
错误方法

① 判定标签是否存在

if($("标签名").size()>0){
   //存在
}

② 判断(id=“id名”的标签)是否存在,下面的不可以!!!因为 $(“#id”) 不管对象是否存在都会返回 object

if($("#id名")){ 
  //存在
}else{
  //不存在
}
正确使用判断对象是否存在应该用以下几种

① 判定id选择器长度

if($("#id名").length>0){
  //存在
}else{
  //不存在
}

② 判定id选择器第一个元素是否存在

if($("#id名")[0]){
  //存在
} else {
  //不存在
}

③ javascript方式判定

if(document.getElementById("id名")){
  //存在
} else {
  //不存在
}