判断一个对象是否为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 while语句和do while语句的区别分析
Dec 08 Javascript
基于JQuery的6个Tab选项卡插件
Sep 03 Javascript
jquery中插件实现自动添加用户的具体代码
Nov 15 Javascript
Area 区域实现post提交数据的js写法
Apr 22 Javascript
JavaScript获取页面上被选中文字的方法技巧
Mar 13 Javascript
解决jQuery uploadify在非IE核心浏览器下无法上传
Aug 05 Javascript
jQuery实现多级下拉菜单jDropMenu的方法
Aug 28 Javascript
javascript常用经典算法实例详解
Nov 25 Javascript
精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
Jul 01 Javascript
vue中appear的用法
Aug 17 Javascript
React Native之TextInput组件解析示例
Aug 22 Javascript
在Mac下彻底卸载node和npm的方法
May 16 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邮件发送的两种方式
2020/04/28 PHP
php出租房数据管理及搜索页面
2017/05/23 PHP
php实现websocket实时消息推送
2018/03/30 PHP
多浏览器支持的右下角浮动窗口
2010/04/01 Javascript
Chrome中JSON.parse的特殊实现
2011/01/12 Javascript
利用jquery的获取JS文件中的字符串内容
2012/02/14 Javascript
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
jQuery拖动布局其结果保存到数据库
2015/10/09 Javascript
AngularJS 获取ng-repeat动态生成的ng-model值实例详解
2016/11/29 Javascript
JS简单实现自定义右键菜单实例
2017/05/31 Javascript
JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)
2017/06/19 Javascript
JavaScript数据结构之优先队列与循环队列实例详解
2017/10/27 Javascript
微信小程序实现笑脸评分功能
2018/11/03 Javascript
vxe-table vue table 表格组件功能
2019/05/26 Javascript
ES6顶层对象、global对象实例分析
2019/06/14 Javascript
javascript实现前端成语点击验证优化
2020/06/24 Javascript
vue切换菜单取消未完成接口请求的案例
2020/11/13 Javascript
Cpy和Python的效率对比
2015/03/20 Python
Python 使用with上下文实现计时功能
2018/03/09 Python
Pandas分组与排序的实现
2019/07/23 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
2020/06/30 Python
Python3如何使用多线程升程序运行速度
2020/08/11 Python
HTML5新增的标签和属性归纳总结
2018/05/02 HTML / CSS
opencv实现图像几何变换
2021/03/24 Python
三好学生自我鉴定
2013/12/17 职场文书
超市仓管员岗位职责
2014/04/07 职场文书
项目经理任命书内容
2014/06/06 职场文书
担保书范本
2015/01/20 职场文书
幼儿园国庆节活动总结
2015/03/23 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书
2015秋季新学期开学寄语
2015/05/28 职场文书
肖申克的救赎观后感
2015/06/02 职场文书
电影焦裕禄观后感
2015/06/09 职场文书
中学总务处工作总结
2015/08/12 职场文书
JS中如何优雅的使用async await详解
2021/10/05 Javascript
vue3不同环境下实现配置代理
2022/05/25 Vue.js