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 相关文章推荐
在JavaScript中,为什么要尽可能使用局部变量?
Apr 06 Javascript
Javascript拓展String方法小结
Jul 08 Javascript
confirm的用法示例用于按钮操作时确定是否执行
Jun 19 Javascript
JavaScript对Cookie进行读写操作实例
Jul 25 Javascript
JS实现的多张图片轮流播放幻灯片效果
Jul 22 Javascript
Vue2路由动画效果的实现代码
Jul 10 Javascript
vue上传图片组件编写代码
Jul 26 Javascript
vue中子组件调用兄弟组件方法
Jul 06 Javascript
JavaScript面向对象继承原理与实现方法分析
Aug 09 Javascript
适合前端Vue开发童鞋的跨平台Weex的使用详解
Oct 16 Javascript
不依任何赖第三方,单纯用vue实现Tree 树形控件的案例
Sep 21 Javascript
JavaScript原始值与包装对象的详细介绍
May 11 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
计数器详细设计
2006/10/09 PHP
phplock(php进程锁) v1.0 beta1
2009/11/24 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
2012/01/16 PHP
php类的定义与继承用法实例
2015/07/07 PHP
关于PHP中字符串与多进制转换函数的实例代码
2016/11/03 PHP
PHP+Redis 消息队列 实现高并发下注册人数统计的实例
2018/01/29 PHP
微信公众号之主动给用户发送消息功能
2019/06/22 PHP
JavaScript QueryString解析类代码
2010/01/17 Javascript
javascript面向对象的方式实现的弹出层效果代码
2010/01/28 Javascript
读jQuery之十一 添加事件核心方法
2011/07/31 Javascript
flash调用js中的方法,让js传递变量给flash的办法及思路
2013/08/07 Javascript
javascript使用百度地图api和html5特性获取浏览器位置
2014/01/10 Javascript
js数组中如何随机取出一个值
2014/06/13 Javascript
微信小程序 wxapp导航 navigator详解
2016/10/31 Javascript
Vue.js开发环境搭建
2016/11/10 Javascript
Bootstrap fileinput组件封装及使用详解
2017/03/10 Javascript
Javascript调试之console对象——你不知道的一些小技巧
2017/07/10 Javascript
JS实现的集合去重,交集,并集,差集功能示例
2018/03/13 Javascript
JS实现图片上传多次上传同一张不生效的处理方法
2018/08/06 Javascript
vue3.0 CLI - 2.4 - 新组件 Forms.vue 中学习表单
2018/09/14 Javascript
layui动态表头的实现代码
2019/08/22 Javascript
JS实现点餐自动选择框(案例分析)
2019/12/10 Javascript
JavaScript字符串转数字的简单实现方法
2020/11/27 Javascript
在Python中利用pickle保存变量的实例
2019/12/30 Python
HTML5 Canvas 绘图——使用 Canvas 绘制图形图文教程 使用html5 canvas 绘制精美的图
2015/08/31 HTML / CSS
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
阿里巴巴英国:Alibaba英国
2019/12/11 全球购物
璀璨的珍珠、密钉和个性化珠宝:Lily & Roo
2021/01/21 全球购物
怎样声明接口
2014/09/19 面试题
行政经理的岗位职责
2013/11/23 职场文书
服装电子商务创业计划书
2014/01/30 职场文书
党员个人剖析材料(四风问题)
2014/10/07 职场文书
公证书格式
2015/01/23 职场文书
销售督导岗位职责
2015/04/10 职场文书
2016年教师师德师风心得体会
2016/01/12 职场文书
小喇叭开始广播了! 四十多年前珍贵老照片
2022/05/09 无线电