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 相关文章推荐
jquery按回车提交数据的代码示例
Nov 05 Javascript
JS如何实现文本框随文本的长度而增长
Jul 30 Javascript
jquery拖拽排序简单实现方法(效果增强版)
Feb 16 Javascript
jquery制做精致的倒计时特效
Jun 13 Javascript
jQuery实现订单提交页发送短信功能前端处理方法
Jul 04 Javascript
HTML5基于Tomcat 7.0实现WebSocket连接并实现简单的实时聊天
Oct 31 Javascript
深入浅析Vue组件开发
Nov 25 Javascript
漂亮实用的页面loading(加载)封装代码
Feb 03 Javascript
js模仿微信朋友圈计算时间显示几天/几小时/几分钟/几秒之前
Apr 27 Javascript
使用Vue完成一个简单的todolist的方法
Dec 01 Javascript
webpack打包node.js后端项目的方法
Mar 10 Javascript
angular实现input输入监听的示例
Aug 31 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 上传功能实例代码
2010/04/13 PHP
PHP学习笔记之二
2011/01/17 PHP
10条PHP高级技巧[修正版]
2011/08/02 PHP
表单提交错误后返回内容消失问题的解决方法(PHP网站)
2015/10/20 PHP
php实现微信支付之退款功能
2018/05/30 PHP
PHP单例模式数据库连接类与页面静态化实现方法
2019/03/20 PHP
phpStorm+XDebug+chrome 配置详解
2019/04/01 PHP
一些经常会用到的Javascript检测函数
2010/05/31 Javascript
js 利用image对象实现图片的预加载提高访问速度
2013/03/29 Javascript
含有CKEditor的表单如何提交
2014/01/09 Javascript
js父窗口关闭时子窗口随之关闭完美解决方案
2014/04/29 Javascript
jquery append()方法与html()方法的区别及使用介绍
2014/08/01 Javascript
Jquery实现仿腾讯微博发表广播
2014/11/17 Javascript
node.js中的console.info方法使用说明
2014/12/09 Javascript
js正则表达式中exec用法实例
2015/07/23 Javascript
jQuery数据检索中根据关键字快速定位GridView指定行的实现方法
2016/06/08 Javascript
微信小程序 实战小程序实例
2016/10/08 Javascript
浅谈MVC+EF easyui dataGrid 动态加载分页表格
2016/11/10 Javascript
js Canvas绘制圆形时钟效果
2017/02/17 Javascript
了解JavaScript中let语句
2019/05/30 Javascript
微信小程序实现滑动翻页效果(完整代码)
2019/12/06 Javascript
微信小程序关键字变色实现代码实例
2019/12/13 Javascript
在Vue中创建可重用的 Transition的方法
2020/06/02 Javascript
python开发环境PyScripter中文乱码问题解决方案
2016/09/11 Python
Python+Pyqt实现简单GUI电子时钟
2021/02/22 Python
python控制台实现tab补全和清屏的例子
2019/08/20 Python
python二进制读写及特殊码同步实现详解
2019/10/11 Python
如何解决安装python3.6.1失败
2020/07/01 Python
Python3爬虫里关于代理的设置总结
2020/07/30 Python
美国豪华时尚女性精品店:Kirna Zabête
2018/01/11 全球购物
Bluebella美国官网:英国性感内衣品牌
2018/10/04 全球购物
德国高尔夫商店:Par71.de
2020/11/29 全球购物
如何用Python来进行查询和替换一个文本字符串
2014/01/02 面试题
高中生毕业自我鉴定
2013/10/10 职场文书
党小组鉴定意见
2015/06/02 职场文书
MYSQL数据库使用UTF-8中文编码乱码的解决办法
2021/05/26 MySQL