JQUERY 判断选择器选择的对象 是否存在
2016-01-25 17:38
555 查看
判断方法:
直接选择判断,是不正确的方法,因为 $(“#id”) 不管对象是否存在都会返回 object .if($("#id")){
alert('存在');
}else{
alert('不存在');
}
修改如下: 使用 jQuery 对象的属性 length 来判断,如果 > 0 就存在。
if($("#id").length>0){}else{}
或者是转化成DOM对象判断:
if($("#id")[0]){}else{}
或者直接使用原生的 Javascript 代码来判断:
if(document.getElementById("id")){} else {}
相关文章推荐
- jquery:给正则表达式添加变量
- jQuery属性
- jquery toastmessage (Jquery类似安卓消息提示框)
- 利用jQuery封装插件的两种方式
- .map文件的作用以及在chorme下会报错找不到jquery-1.10.2.min.map文件,404 的原因
- jquery datatable隐藏字段获取
- jquery遍历时长度为空
- jquery 实现点击按钮后倒计时效果
- JQueryUI之Autocomplete
- Jquery中trigger和triggerHandler的区别
- Dojo与jQuery的比较
- jquery中attr()和prop()的区别
- jQuery选择器总结
- jQuery解决IE6、7、8不能使用 JSON.stringify,JSON.parse 函数的问题 【转】
- 不接地气的jquery datatables,以后你还会用吗
- jquery中的select2实现事例
- jQuery中inArray方法注意事项分析
- jquery ui dialog替代confirm实例分析
- jquery 选择器
- 前端jquery-qrcode生成二维码