jQuery使用$获取对象后检查该对象是否存在的实现方法


Posted in Javascript onSeptember 04, 2016

注意:

1)即使jQ获取到网页中不存在的元素也不会报错

2)使用$("#tt")形式获取到的永远是对象,即使网页上没有此元素

jQuery检查某个元素在网页上是否存在时,不能使用以下的代码:

if($("#tt")){
//do something
}

二是根据获取到的元素的长度来判断:

if($("#tt").length>0){
 //do something 
}

或者是转化成DOM对象再判断:

if($("#tt")[0]){
 //do something 
}

以上这篇jQuery使用$获取对象后检查该对象是否存在的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Firefox/Chrome/Safari的中可直接使用$/$$函数进行调试
Feb 13 Javascript
根据选择不同的下拉值出现相对应的文本输入框
Aug 01 Javascript
js 剪切板应用clipboardData详细解析
Dec 17 Javascript
JavaScript charCodeAt方法入门实例(用于取得指定位置字符的Unicode编码)
Oct 17 Javascript
jQuery源码解读之removeAttr()方法分析
Feb 20 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐)
Jun 23 Javascript
angularJS 如何读写缓冲的方法(推荐)
Aug 06 Javascript
AngularJS教程之环境设置
Aug 16 Javascript
10道典型的JavaScript面试题
Mar 22 Javascript
bootstrap select2插件用ajax来获取和显示数据的实例
Aug 09 Javascript
如何在基于vue-cli的项目自定义打包环境
Nov 10 Javascript
深入理解Vue.js轻量高效的前端组件化方案
Dec 10 Javascript
利用原生js和jQuery实现单选框的勾选和取消操作的方法
Sep 04 #Javascript
关于两个jQuery(js)特效冲突的bug的解决办法
Sep 04 #Javascript
DOM操作原生js 的bug,使用jQuery 可以消除的解决方法
Sep 04 #Javascript
每个程序员都需要学习 JavaScript 的7个理由小结
Sep 03 #Javascript
JavaScript 冒泡排序和选择排序的实现代码
Sep 03 #Javascript
浅析$(function) ready和onload 的区别
Sep 03 #Javascript
详解Javascript中prototype属性(推荐)
Sep 03 #Javascript
You might like
安健A254立体声随身听的分析与打磨
2021/03/02 无线电
Linux下ZendOptimizer的安装与配置方法
2007/04/12 PHP
php魔术方法与魔术变量、内置方法与内置变量的深入分析
2013/06/03 PHP
php实现天干地支计算器示例
2014/03/14 PHP
php实现学生管理系统
2020/03/21 PHP
常用js脚本
2006/12/03 Javascript
javascript据option的value值快速设定初始的selected选项
2007/08/13 Javascript
Prototype使用指南之selector.js说明
2008/10/26 Javascript
用Javascript 和 CSS 实现脚注(Footnote)效果
2009/09/09 Javascript
jquery实现背景墙聚光灯效果示例分享
2014/03/02 Javascript
JavaScript获取flash对象与网上的有所不同
2014/04/21 Javascript
JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
2014/10/16 Javascript
jQuery实现ichat在线客服插件
2014/12/29 Javascript
jquery插件之文字间歇自动向上滚动效果代码
2016/02/25 Javascript
JavaScript和jquery获取父级元素、子级元素、兄弟元素的方法
2016/06/05 Javascript
js 连续赋值的简单实现
2016/06/13 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
Bootstrap基本样式学习笔记之表单(3)
2016/12/07 Javascript
实例详解display:none与visible:hidden的区别
2017/03/30 Javascript
在bootstrap中实现轮播图实例代码
2017/06/11 Javascript
vue中引用swiper轮播插件的教程详解
2018/08/16 Javascript
在Vue中使用antv的示例代码
2020/06/29 Javascript
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
Python中文件遍历的两种方法
2014/06/16 Python
Python中的默认参数实例分析
2018/01/29 Python
python爬虫之urllib3的使用示例
2018/07/09 Python
python在回调函数中获取返回值的方法
2019/02/22 Python
django admin组件使用方法详解
2019/07/19 Python
Django自定义全局403、404、500错误页面的示例代码
2020/03/08 Python
Python基于template实现字符串替换
2020/11/27 Python
eDreams澳大利亚:预订机票、酒店和度假产品
2017/04/19 全球购物
什么是触发器(trigger)? 触发器有什么作用?
2013/09/18 面试题
一个大学生十年的职业规划
2014/01/17 职场文书
应用外语系自荐信
2014/06/26 职场文书
SQL 窗口函数实现高效分页查询的案例分析
2021/05/21 SQL Server
vue实现拖拽交换位置
2022/04/07 Vue.js