判断一个对象是否为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 相关文章推荐
javascript深拷贝(deepClone)详解
Aug 24 Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
Sep 14 Javascript
解决Window10系统下Node安装报错的问题分析
Dec 13 Javascript
html5+CSS 实现禁止IOS长按复制粘贴功能
Dec 28 Javascript
vue2.0项目中使用Ueditor富文本编辑器示例代码
Aug 14 Javascript
layui 设置table 行的高度方法
Aug 17 Javascript
vue表单自定义校验规则介绍
Aug 28 Javascript
PM2自动部署代码步骤流程总结
Dec 10 Javascript
使用vuepress搭建静态博客的示例代码
Feb 14 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
Sep 27 Javascript
Vue + Node.js + MongoDB图片上传组件实现图片预览和删除功能详解
Apr 29 Javascript
Vue页面手动刷新,实现导航栏激活项还原到初始状态
Aug 06 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
基于curl数据采集之单页面并行采集函数get_htmls的使用
2013/04/28 PHP
PHP获取服务器端信息的方法
2014/11/28 PHP
php自动给网址加上链接的方法
2015/06/02 PHP
php生成curl命令行的方法
2015/12/14 PHP
Symfony2之session与cookie用法小结
2016/03/18 PHP
Javascript 函数中的参数使用分析
2010/03/27 Javascript
jquery触发a标签跳转事件示例代码
2013/07/21 Javascript
一个js导致的jquery失效问题的解决方法
2013/11/27 Javascript
js 调用百度地图api并在地图上进行打点添加标注
2014/05/13 Javascript
Node.js开源应用框架HapiJS介绍
2015/01/14 Javascript
Express与NodeJs创建服务器的两种方法
2017/02/06 NodeJs
浅谈angularjs依赖服务注入写法的注意点
2017/04/24 Javascript
浅谈JavaScript作用域和闭包
2017/09/18 Javascript
node.js用fs.rename强制重命名或移动文件夹的方法
2017/12/27 Javascript
vue 全选与反选的实现方法(无Bug 新手看过来)
2018/02/09 Javascript
element ui table 增加筛选的方法示例
2018/11/02 Javascript
实例讲解JavaScript截取字符串
2018/11/30 Javascript
了解javascript中变量及函数的提升
2019/05/27 Javascript
ES6 Object方法扩展的应用实例分析
2019/06/25 Javascript
js实现淘宝首页的banner栏效果
2019/11/26 Javascript
python3 shelve模块的详解
2017/07/08 Python
Python如何基于selenium实现自动登录博客园
2019/12/16 Python
Python timer定时器两种常用方法解析
2020/01/20 Python
python 回溯法模板详解
2020/02/26 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
2020/05/03 Python
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
2014/09/05 面试题
关于.NET, HTML的五个问题
2012/08/29 面试题
法律专业个人实习自我鉴定
2013/09/23 职场文书
工程造价与财务管理专业应届生求职信
2013/10/06 职场文书
大专学生推荐信范文
2013/11/19 职场文书
毕业设计计划书
2014/01/09 职场文书
求职信的最佳写作思路
2014/02/01 职场文书
个人自我剖析材料
2014/02/07 职场文书
学校国庆节活动总结
2015/03/23 职场文书
2019年国庆祝福语(70句)
2019/09/19 职场文书
Python爬取科目四考试题库的方法实现
2021/03/30 Python