判断一个对象是否为jquery对象的方法


Posted in Javascript onMarch 12, 2014

当我们在用jquery的each做循环遍历的时候常常会使用到this,而有时候我们不知道this所指的到底是什么,因为要使用jquery的方法 前提此对象必须是jquery对象。

另外要判断一个javascript的对象是什么类型,可以使用typeof,
但是typeof只能判断出js的基础对象(string,boolean,number,object)

判断一个对象是否为jquery对象可以用 obj instanceof jQuery

例如:

var obj = $("div"); 
if(obj instanceof jQuery){ 
alert("这是一个jQuery对象"); 
}else{ 
alert("这是一个其它对象") 
}

$(".otherWeek").each(function(){ 
console.info(this instanceof jQuery); //false 
console.info($(this) instanceof jQuery); //true 
})
Javascript 相关文章推荐
一个用js实现控制台控件的代码
Sep 04 Javascript
url 特殊字符 传递参数解决方法
Jan 01 Javascript
ExtJs3.0中Store添加 baseParams 的Bug
Mar 10 Javascript
Javascript快速排序算法详解
Dec 03 Javascript
深入分析JSONP跨域的原理
Dec 10 Javascript
vue router仿天猫底部导航栏功能
Oct 18 Javascript
vue计算属性时v-for处理数组时遇到的一个bug问题
Jan 21 Javascript
axios简单实现小程序延时loading指示
Jul 30 Javascript
vue component 中引入less文件报错 Module build failed
Apr 17 Javascript
vue3.0封装轮播图组件的步骤
Mar 04 Vue.js
JavaScript继承的三种方法实例
May 12 Javascript
Vite + React从零开始搭建一个开源组件库
Jun 25 Javascript
Jquery实现自定义窗口随意的拖拽
Mar 12 #Javascript
Jquery实现自定义弹窗示例
Mar 12 #Javascript
把jQuery的类、插件封装成seajs的模块的方法
Mar 12 #Javascript
使用js检测浏览器是否支持html5中的video标签的方法
Mar 12 #Javascript
利用Keydown事件阻止用户输入实现代码
Mar 11 #Javascript
JavaScript中奇葩的假值示例应用
Mar 11 #Javascript
Javascript加载速度慢的解决方案
Mar 11 #Javascript
You might like
关于PHP二进制流 逐bit的低位在前算法(详解)
2013/06/13 PHP
php中字符串和正则表达式详解
2014/10/23 PHP
php arsort 数组降序排序详细介绍
2016/11/17 PHP
thinkPHP通用控制器实现方法示例
2017/11/23 PHP
PHP代码重构方法漫谈
2018/04/17 PHP
求解开jscript.encode代码的asp函数
2007/02/28 Javascript
jquery获取input的value问题说明
2010/08/19 Javascript
js模仿jquery的写法示例代码
2013/06/16 Javascript
JQuery弹出炫丽对话框的同时让背景变灰色
2014/05/22 Javascript
JS实现浏览器状态栏文字闪烁效果的方法
2015/10/27 Javascript
JavaScript动态插入CSS的方法
2015/12/10 Javascript
JS动态插入并立即执行回调函数的方法
2016/04/21 Javascript
通过javascript进行UTF-8编码的实现方法
2016/06/27 Javascript
JavaScript实现页面定时刷新(定时器,meta)
2016/10/12 Javascript
Nodejs下DNS缓存问题浅析
2016/11/16 NodeJs
jquery实现瀑布流效果 jquery下拉加载新数据
2016/12/12 Javascript
Node.js学习入门
2017/01/03 Javascript
简单实现jQuery多选框功能
2017/01/09 Javascript
js实现加载页面就自动触发超链接的示例
2017/08/31 Javascript
create-react-app 修改为多入口编译的方法
2018/08/01 Javascript
iview tabs 顶部导航栏和模块切换栏的示例代码
2019/03/04 Javascript
python 编写简单网页服务器的实例
2018/06/01 Python
python3 实现验证码图片切割的方法
2018/12/07 Python
python KNN算法实现鸢尾花数据集分类
2019/10/24 Python
K最近邻算法(KNN)---sklearn+python实现方式
2020/02/24 Python
django数据模型中null和blank的区别说明
2020/09/02 Python
如何使用localstorage代替cookie实现跨域共享数据问题
2018/04/18 HTML / CSS
布鲁明戴尔百货店:Bloomingdale’s
2016/12/21 全球购物
香港礼品网站:GiftU eshop
2017/09/01 全球购物
俄罗斯三星品牌商店:GalaxyStore
2020/11/04 全球购物
四年级评语大全
2014/04/21 职场文书
食品安全工作方案
2014/05/07 职场文书
酒店员工培训方案
2014/06/02 职场文书
工程进度款催款函
2015/06/24 职场文书
小学运动会报道稿
2015/07/22 职场文书
Python快速优雅的批量修改Word文档样式
2021/05/20 Python