您的位置:首页 > Web前端 > JQuery

jQuery中检查某个元素是否存在的方法

2012-02-14 12:44 549 查看
由于若id为sth的元素即使不存在,使用$('#sth')也不会报错,而$('#sth')的返回值必然是一个对象

因此要检测是否存在id为 sth 的元素,不能使用如下代码:

if($("#sth")){
//do sth
}


下面这种方法是可行的(因为如果不存在该元素,返回的是Null对象,该对象的长度是0):

if($("#sth").length>0){
//do sth
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: