判断一个对象是否为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 相关文章推荐
Add Formatted Text to a Word Document
Jun 15 Javascript
JS 创建对象(常见的几种方法)
Nov 03 Javascript
js delete 用法(删除对象属性及变量)
Aug 24 Javascript
JavaScript中匿名、命名函数的性能测试
Sep 04 Javascript
javascript操作Cookie(设置、读取、删除)方法详解
Mar 18 Javascript
Node.js Streams文件读写操作详解
Jul 04 Javascript
AngularJS控制器之间的数据共享及通信详解
Aug 01 Javascript
layui给下拉框、按钮状态、时间赋初始值的方法
Sep 10 Javascript
微信小程序中data-key属性之数据传输(经验总结)
Aug 22 Javascript
原生js实现表格循环滚动
Nov 24 Javascript
关于Js中new操作符的作用详解
Feb 21 Javascript
如何通过简单的代码描述Angular父组件、子组件传值
Apr 07 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实现上传图片文件代码
2015/07/19 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
2019/03/22 PHP
tp5.1框架数据库子查询操作实例分析
2020/05/26 PHP
理清apply(),call()的区别和关系
2011/08/14 Javascript
js innerHTML 改变div内容的方法
2013/08/03 Javascript
JavaScript中的console.time()函数详细介绍
2014/12/29 Javascript
详细解密jsonp跨域请求
2015/04/15 Javascript
JavaScript实现表格点击排序的方法
2015/05/11 Javascript
基于MVC5和Bootstrap的jQuery TreeView树形控件(二)之数据支持json字符串、list集合
2016/08/11 Javascript
JS触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器
2016/10/30 Javascript
原生Javascript插件开发实践
2017/01/18 Javascript
jQuery实现复选框的全选和反选
2017/02/02 Javascript
canvas 绘制圆形时钟
2017/02/22 Javascript
jQuery序列化后的表单值转换成Json
2017/06/16 jQuery
详解webpack 入门总结和实践(按需异步加载,css单独打包,生成多个入口文件)
2017/06/20 Javascript
Vue的属性、方法、生命周期实例代码详解
2019/09/17 Javascript
JavaScript实现轮播图效果
2020/10/30 Javascript
[02:47]DOTA2英雄基础教程 野性怒吼兽王
2013/12/05 DOTA
[52:22]EG vs VG Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
Python查找函数f(x)=0根的解决方法
2015/05/07 Python
实例讲解Python3中abs()函数
2019/02/19 Python
python如何给字典的键对应的值为字典项的字典赋值
2019/07/05 Python
Python键鼠操作自动化库PyAutoGUI简介(小结)
2020/05/17 Python
CSS3的first-child选择器实战攻略
2016/04/28 HTML / CSS
马来西亚网上购物平台:ezbuy
2018/02/13 全球购物
文明教师事迹材料
2014/01/16 职场文书
战略性融资合作协议书范本
2014/10/17 职场文书
破坏寝室公物检讨书
2014/11/17 职场文书
2014年汽车销售工作总结
2014/12/01 职场文书
搞笑老公保证书
2015/02/26 职场文书
校运会班级霸气口号
2015/12/24 职场文书
Django实现聊天机器人
2021/05/31 Python
sass 常用备忘案例详解
2021/09/15 HTML / CSS
【D4DJ】美少女DJ企划 动画将于明年冬季开播第2季
2022/04/11 日漫
win sever 2022如何占用操作主机角色
2022/06/25 Servers