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


Posted in Javascript onFebruary 05, 2015

本文实例讲述了jQuery判断对象是否存在的方法。分享给大家供大家参考。具体如下:

一、传统Javascript的写法

obj = document.getElementById("someID"); 
if (obj){ 
   obj.innerText("hi"); 
}

在jQuery中,var obj = $("#id")无论id这个控件是否存在,都是返回object,这样可就无法使用if(obj)来判断这个控件是否存在了
 
二、jQuery判断对象是否存在

方式1:

if ($('#target_obj_id').length > 0) {
//如果大于0 标识 id 为target_obj_id的对象存在,否则不存在 
   //对象存在的处理逻辑 
} else { 
   //对象不存在的处理逻辑 
}

方式2:

if ($('#target_obj_id')[0]) { 
  //对象存在的处理逻辑 
} else { 
  //对象不存在的处理逻辑 
}

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
EasyUi tabs的高度与宽度根据IE窗口的变化自适应代码
Oct 26 Javascript
基于jquery & json的省市区联动代码
Jun 26 Javascript
ko knockoutjs动态属性绑定技巧应用
Nov 14 Javascript
jquery实现网站超链接和图片提示效果
Mar 21 Javascript
wap手机图片滑动切换特效无css3元素js脚本编写
Jul 28 Javascript
常用DOM整理
Jun 16 Javascript
基于replaceChild制作简单的吞噬特效
Sep 21 Javascript
基于javascript实现右下角浮动广告效果
Jan 08 Javascript
js手机号批量滚动抽奖实现代码
Apr 17 Javascript
vue中计算属性(computed)、methods和watched之间的区别
Jul 27 Javascript
浅谈Webpack 是如何加载模块的
May 24 Javascript
vue 项目地址去掉 #的方法
Oct 20 Javascript
jquery实现对联广告的方法
Feb 05 #Javascript
jquery实现在光标位置插入内容的方法
Feb 05 #Javascript
Jquery中offset()和position()的区别分析
Feb 05 #Javascript
JS实现一个按钮的方法
Feb 05 #Javascript
JS继承用法实例分析
Feb 05 #Javascript
Javascript实现Web颜色值转换
Feb 05 #Javascript
JS表的模拟方法
Feb 05 #Javascript
You might like
《PHP编程最快明白》第七讲:php图片验证码与缩略图
2010/11/01 PHP
基于PHP如何把汉字转化为拼音
2015/12/11 PHP
PHP计算日期相差天数实例分析
2016/02/23 PHP
编写PHP脚本清除WordPress头部冗余代码的方法讲解
2016/03/01 PHP
PHP实现15位身份证号转18位的方法分析
2019/10/16 PHP
Javascript基础教程之变量
2015/01/18 Javascript
JS函数的几种定义方式分析
2015/12/17 Javascript
jQuery的promise与deferred对象在异步回调中的作用
2016/05/03 Javascript
JSON字符串和对象相互转换实例分析
2016/06/16 Javascript
Bootstrap布局之栅格系统学习笔记
2017/05/04 Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
2017/08/16 Javascript
vuejs+element UI点击编辑表格某一行时获取内容填入表单的示例
2018/10/31 Javascript
微信公众号获取用户地理位置并列出附近的门店的示例代码
2019/07/25 Javascript
javascript中的with语句学习笔记及用法
2020/02/17 Javascript
JavaScript读取本地文件常用方法流程解析
2020/10/12 Javascript
详解python string类型 bytes类型 bytearray类型
2017/12/16 Python
通过Python 接口使用OpenCV的方法
2018/04/02 Python
Pandas 重塑(stack)和轴向旋转(pivot)的实现
2019/07/22 Python
python 字典访问的三种方法小结
2019/12/05 Python
利用Python计算KS的实例详解
2020/03/03 Python
Python实现给PDF添加水印的方法
2021/01/25 Python
html5 video全屏播放/自动播放的实现示例
2020/08/06 HTML / CSS
美国知名运动产品零售商:Foot Locker
2016/07/23 全球购物
瑜伽服装品牌:露露柠檬(lululemon athletica)
2017/06/04 全球购物
网络工程师面试(三木通信技术有限公司)
2013/06/05 面试题
元旦晚会上单位领导演讲稿
2014/01/05 职场文书
一份报关员的职业规划范文
2014/01/08 职场文书
劳动模范事迹材料
2014/01/19 职场文书
美容院考勤制度
2014/01/30 职场文书
就业协议书怎么填
2014/04/11 职场文书
领导干部作风建设自查报告
2014/10/23 职场文书
2014年业务员工作总结范文
2014/11/17 职场文书
2014年招商工作总结
2014/11/22 职场文书
2014年药剂科工作总结
2014/11/26 职场文书
优秀团支部申报材料
2014/12/26 职场文书
Java常用工具类汇总 附示例代码
2021/06/26 Java/Android