jquery怎么判断对象是否存在?下面本篇文章就来给大家介绍一下jquery判断对象是否存在的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
在jQuery中,var obj = $("#id")无论id这个控件是否存在,都是返回object,这样可就无法使用if(obj)来判断这个控件是否存在了。
那么jquery怎么判断对象是否存在?
1、使用$
来源gao!daima.com搞$代!码网
(selector).length>0来判断
示例:
if ($('#target_obj_id').length > 0) { //如果大于0 标识 id 为target_obj_id的对象存在,否则不存在 //对象存在的处理逻辑 } else { //对象不存在的处理逻辑 }
2、使用$(selector)[0]
来判断
if ($('#target_obj_id')[0]) { //对象存在的处理逻辑 } else { //对象不存在的处理逻辑 }
或者直接使用原生的 Javascript 代码来判断:
if(document.getElementById("id")){ //对象存在的处理逻辑 } else { //对象不存在的处理逻辑 }
更多web开发知识,请查阅 搞代码网 !!
以上就是jquery怎么判断对象是否存在?的详细内容,更多请关注gaodaima搞代码网其它相关文章!