判断一个对象是否为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 上万关键字瞬间匹配实现代码
Jul 07 Javascript
EasyUI实现二级页面的内容勾选的方法
Mar 01 Javascript
JavaScript实现刷新不重记的倒计时
Aug 10 Javascript
AngularJS 自定义过滤器详解及实例代码
Sep 14 Javascript
JavaScript实现简单的日历效果
Sep 25 Javascript
利用浮层使select不可选的实现方法
Dec 03 Javascript
网页中右键功能的实现方法之contextMenu的使用
Feb 20 Javascript
javascript 中iframe高度自适应(同域)实例详解
May 16 Javascript
使用JavaScript开发跨平台的桌面应用详解
Jul 27 Javascript
JS引用传递与值传递的区别与用法分析
Jun 01 Javascript
利用vue重构有赞商城的思路以及总结整理
Feb 21 Javascript
JavaScript回调函数callback用法解析
Jan 14 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 cron中的批处理
2008/09/16 PHP
php 数组的合并、拆分、区别取值函数集
2010/02/15 PHP
jQuery中:gt选择器用法实例
2014/12/29 Javascript
AngularJS 日期格式化详解
2015/12/23 Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
2016/05/21 Javascript
JS图片等比例缩放方法完整示例
2016/08/03 Javascript
jquery 判断div show的状态实例
2016/12/03 Javascript
AngularJS实现表单验证功能
2017/01/09 Javascript
Angular组件化管理实现方法分析
2017/03/17 Javascript
vue组件生命周期详解
2017/11/07 Javascript
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
2018/05/15 NodeJs
Bootstrap fileinput 上传新文件移除时触发服务器同步删除的配置
2018/10/08 Javascript
vue父子组件的通信方法(实例详解)
2019/11/10 Javascript
Windows安装Python、pip、easy_install的方法
2017/03/05 Python
Python编程之字符串模板(Template)用法实例分析
2017/07/22 Python
使用numpy和PIL进行简单的图像处理方法
2018/07/02 Python
python pands实现execl转csv 并修改csv指定列的方法
2018/12/12 Python
python实现坦克大战游戏 附详细注释
2020/03/27 Python
pymysql模块的使用(增删改查)详解
2019/09/09 Python
使用Nibabel库对nii格式图像的读写操作
2020/07/01 Python
你不知道的葡萄干处理法、橙蜜处理法、二氧化碳酵母法
2021/03/17 冲泡冲煮
德国2018年度最佳在线药房:Bodfeld Apotheke
2019/11/04 全球购物
美国高端牛仔品牌:Silver Jeans
2019/12/12 全球购物
为什么要用EJB
2014/04/17 面试题
低碳环保倡议书
2014/04/14 职场文书
工程承包协议书
2014/04/22 职场文书
房屋维修协议书范本
2014/09/25 职场文书
2014年餐厅服务员工作总结
2014/11/18 职场文书
2015年信息宣传工作总结
2015/05/26 职场文书
大学迎新生欢迎词
2015/09/29 职场文书
2019年怎样才能撰写出优秀的自荐信
2019/03/25 职场文书
Python中Permission denied的解决方案
2021/04/02 Python
vue使用节流函数的踩坑实例指南
2021/05/20 Vue.js
PyQt5结合QtDesigner实现文本框读写操作
2021/06/11 Python
Java生成读取条形码和二维码的简单示例
2021/07/09 Java/Android
nginx服务器的下载安装与使用详解
2021/08/02 Servers