AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JavaScript

jQuery中判断对象是否存在的方法汇总

51自学网 http://www.wanshiok.com
jQuery,判断对象

如果是下面的 jQuery 代码判断一个对象是否存在,是不能用的。

if($("#id")){  //...}else{  //...}

因为 $(“#id”) 不管对象是否存在都会返回 object 。

正确使用判断对象是否存在应该用:

if($("#id").length>0){  //...}else{  //...}

使用 jQuery 对象的属性 length 来判断,如果 > 0 就存在。

或者

if($("#id")[0]){  //...}else{  //...}

或者直接使用原生的 Javascript 代码来判断:

if(document.getElementById("id")){  //...}else{  //...}


jQuery,判断对象  
上一篇:JavaScript中的闭包  下一篇:jquery中键盘事件小结