jquery如何判断元素存在

jquery如何判断元素存在 

jquery选择器获取element 无论element是否存在都将返回一个对象 

Java代码  收藏代码
  1. var my_element=$("#myId");  



这里无论元素"myid"是否存在,my_element始终是一个object 

使用下面的方法判断"myid"元素是否存在 

Java代码  收藏代码
  1. if(my_element.length>0)){  
  2.   
  3. alert("exist");  
  4.   
  5. }else{  
  6.   
  7. alert("not found");  
  8.   
  9. }  


2.其它 

Java代码  收藏代码
  1. $("#myId").html("abc");  



如果myid不存在上面的代码也不会出错,只是不进行任何操作; 

Java代码  收藏代码
  1. var data=$("#myId").html();  



如果myid不存在,data为null值 

Java代码  收藏代码
  1. var data=$("#myId").val();  



如果myid不存在,data为undefined

原文地址:https://www.cnblogs.com/lddhbu/p/2591985.html