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


Posted in Javascript onFebruary 24, 2016

如果是下面的 jQuery 代码判断一个对象是否存在,是不能用的。

if($("#id")){
  //...
}else{
  //...
}

因为 $(“#id”) 不管对象是否存在都会返回 object 。

正确使用判断对象是否存在应该用:

if($("#id").length>0){
  //...
}else{
  //...
}

使用 jQuery 对象的属性 length 来判断,如果 > 0 就存在。

或者

if($("#id")[0]){
  //...
}else{
  //...
}

或者直接使用原生的 Javascript 代码来判断:

if(document.getElementById("id")){
  //...
}else{
  //...
}
Javascript 相关文章推荐
一个简单的实现下拉框多选的插件可移植性比较好
May 05 Javascript
node.js中的querystring.stringify方法使用说明
Dec 10 Javascript
Javascript实现飞动广告效果的方法
May 25 Javascript
javascript判断复选框是否选中的方法
Oct 16 Javascript
JS DOM实现鼠标滑动图片效果
Sep 17 Javascript
JS实现左右无缝轮播图代码
May 01 Javascript
JavaScript中的原型继承基础学习教程
May 06 Javascript
JavaScript中匿名函数的用法及优缺点详解
Jun 01 Javascript
JavaScript实现的原生态Tab标签页功能【兼容IE6】
Sep 18 Javascript
js实现可以点击收缩或张开的悬浮窗
Sep 18 Javascript
在vue中添加Echarts图表的基本使用教程
Nov 22 Javascript
超轻量级的js时间库miment使用解析
Aug 02 Javascript
jquery中键盘事件小结
Feb 24 #Javascript
javascript实现九宫格相加数值相等
May 28 #Javascript
Javascript类型转换的规则实例解析
Feb 23 #Javascript
理解Javascript图片预加载
Feb 23 #Javascript
Bootstarp风格的toggle效果分享
Feb 23 #Javascript
javascript瀑布流式图片懒加载实例解析与优化
Feb 23 #Javascript
javascript瀑布流式图片懒加载实例
Jun 28 #Javascript
You might like
咖啡的植物学知识
2021/03/03 咖啡文化
PHP分页效率终结版(推荐)
2013/07/01 PHP
PHP面向对象程序设计之类常量用法实例
2014/08/20 PHP
php实现word转html的方法
2016/01/22 PHP
php 调用ffmpeg获取视频信息的简单实现
2017/04/03 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
基于PHP实现解密或加密Cloudflar邮箱保护
2020/06/24 PHP
ECMAScript 基础知识
2007/06/29 Javascript
JavaScript 基础问答三
2008/12/03 Javascript
jquery 事件执行检测代码
2009/12/09 Javascript
多种方法实现JS动态添加事件
2013/11/01 Javascript
JavaScript实现将xml转换成html table表格的方法
2015/04/17 Javascript
JS替换字符串中空格方法
2015/04/17 Javascript
在Ubuntu系统上安装Ghost博客平台的教程
2015/06/17 Javascript
JS与HTML结合使用marquee标签实现无缝滚动效果代码
2016/07/05 Javascript
JavaScript的事件机制详解
2017/01/17 Javascript
node学习记录之搭建web服务器教程
2017/02/16 Javascript
基于JS对象创建常用方式及原理分析
2017/06/28 Javascript
js实现图片轮播效果学习笔记
2017/07/26 Javascript
vue语法之拼接字符串的示例代码
2017/10/25 Javascript
JS设计模式之策略模式概念与用法分析
2018/02/05 Javascript
vue页面离开后执行函数的实例
2018/03/13 Javascript
详解微信小程序-获取用户session_key,openid,unionid - 后端为nodejs
2019/04/29 NodeJs
微信小程序实现蒙版弹出窗功能
2019/09/17 Javascript
Python中关键字nonlocal和global的声明与解析
2017/03/12 Python
解析python实现Lasso回归
2019/09/11 Python
利用Tensorflow的队列多线程读取数据方式
2020/02/05 Python
超级实用的8个Python列表技巧
2020/08/24 Python
处理HTML5新标签的浏览器兼容版问题
2017/03/13 HTML / CSS
美国最佳在线航班预订网站:LookupFare
2019/03/26 全球购物
库房主管岗位职责
2013/12/31 职场文书
土木工程毕业答辩开场白
2015/05/29 职场文书
2016年会开场白台词
2015/06/01 职场文书
2016秋季幼儿园开学寄语
2015/12/03 职场文书
MySQL8.0.18配置多主一从
2021/06/21 MySQL