在 jQuery 中如何判断对象是否存在
2010-09-08 16:18
821 查看
如果是下面的 jQuery 代码判断一个对象是否存在,是不能用的。
因为 $(“#id”) 不管对象是否存在都会返回 object 。
正确使用判断对象是否存在应该用:
使用 jQuery 对象的属性 length 来判断,如果 > 0 就存在。
或者
或者直接使用原生的 Javascript 代码来判断:
if($("#id")){}else{}
因为 $(“#id”) 不管对象是否存在都会返回 object 。
正确使用判断对象是否存在应该用:
if($("#id").length>0){}else{}
使用 jQuery 对象的属性 length 来判断,如果 > 0 就存在。
或者
if($("#id")[0]){} else {}
或者直接使用原生的 Javascript 代码来判断:
if(document.getElementById("id")){} else {}
相关文章推荐
- 在 jQuery 中如何判断对象是否存在
- Jquery如何判断 $("#id")获取的对象是否存在
- jQuery 中如何判断对象是否存在
- 在 jQuery 中如何判断对象是否存在
- jquery和js如何判断一个对象是否存在
- 关于如何判断jQuery中对象是否存在的问题
- jQuery 中如何判断对象是否存在
- jquery和js如何判断一个对象是否存在
- 如何使用JQuery去判断一个元素(对象)是否存在
- 如何判断Javascript对象是否存在
- 在jQuery,如何判断页面元素是否存在?
- jQuery判断获得的对象是否存在的方法
- jQuery判断获得的对象是否存在的方法
- 【转】如何判断Javascript对象是否存在
- 如何使用jQuery判断一个元素是否存在
- 如何判断Javascript对象是否存在
- 如何判断Javascript对象是否存在
- Jquery判断$("#id")获取的对象是否存在的方法
- 如何判断Javascript对象是否存在
- 如何判断JAVA Script对象是否存在