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 相关文章推荐
利用404错误页面实现UrlRewrite的实现代码
Aug 20 Javascript
解析js如何获取当前url中的参数值并复制给input
Jun 23 Javascript
原生js ActiveXObject获取execl里面的值
Nov 01 Javascript
jquery引用方法时传递参数原理分析
Oct 13 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
Jun 05 Javascript
JS实现的鼠标跟随代码(卡通手型点击效果)
Oct 26 Javascript
动态加载js、css的实例代码
May 26 Javascript
js 将input框中的输入自动转化成半角大写(税号输入框)
Feb 16 Javascript
JavaScript 数组的进化与性能分析
Sep 18 Javascript
Node.js 中如何收集和解析命令行参数
Jan 08 Javascript
国庆节到了,利用JS实现一个生成国庆风头像的小工具 详解实现过程
Oct 05 Javascript
Promise静态四兄弟实现示例详解
Jul 07 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 email邮箱正则
2008/10/08 PHP
php生成xml简单实例代码
2009/12/16 PHP
七款最流行的PHP本地服务器分享
2013/02/19 PHP
PHP curl 抓取AJAX异步内容示例
2014/09/09 PHP
php的ddos攻击解决方法
2015/01/08 PHP
jQuery formValidator表单验证插件开源了 含API帮助、源码、示例
2008/08/14 Javascript
常用简易JavaScript函数
2009/04/09 Javascript
javascript淡入淡出效果的实现思路
2012/03/31 Javascript
浅谈Javascript鼠标和滚轮事件
2012/06/27 Javascript
checkbox全选所涉及到的知识点介绍
2013/12/31 Javascript
红米手机抢购的js代码
2014/03/10 Javascript
模拟一个类似百度google的模糊搜索下拉列表
2014/04/15 Javascript
JQuery中DOM事件冒泡实例分析
2015/06/13 Javascript
self.attachevent is not a function的解决方法
2017/04/04 Javascript
深入理解Vue-cli搭建项目后的目录结构探秘
2017/07/13 Javascript
vue-cli扩展多模块打包的示例代码
2018/04/09 Javascript
vue左侧菜单,树形图递归实现代码
2018/08/24 Javascript
vue项目动态设置页面title及是否缓存页面的问题
2018/11/08 Javascript
原生JavaScript实现留言板
2021/01/10 Javascript
Python urlopen 使用小示例
2008/09/06 Python
Python字典操作简明总结
2015/04/13 Python
使用pyecharts无法import Bar的解决方案
2020/04/23 Python
Python实现将HTML转换成doc格式文件的方法示例
2017/11/20 Python
Python3之简单搭建自带服务器的实例讲解
2018/06/04 Python
Sanic框架Cookies操作示例
2018/07/17 Python
基于python3 pyQt5 QtDesignner实现窗口化猜数字游戏功能
2019/07/15 Python
在Django admin中编辑ManyToManyField的实现方法
2019/08/09 Python
Django ORM 自定义 char 类型字段解析
2019/08/09 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
Python Selenium参数配置方法解析
2020/01/19 Python
Python如何通过Flask-Mail发送电子邮件
2020/01/29 Python
keras的ImageDataGenerator和flow()的用法说明
2020/07/03 Python
python爬虫筛选工作实例讲解
2020/11/23 Python
开学典礼演讲稿
2014/05/23 职场文书
幼儿园中秋节活动总结
2015/03/23 职场文书
乡镇安全生产月活动总结
2015/05/08 职场文书