判断一个对象是否为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 相关文章推荐
jqplot通过ajax动态画折线图的方法及思路
Dec 08 Javascript
JS实现控制表格内指定单元格内容对齐的方法
Mar 30 Javascript
JavaScript中Number.MAX_VALUE属性的使用方法
Jun 04 Javascript
javascript事件处理模型实例说明
May 31 Javascript
Validform表单验证总结篇
Oct 31 Javascript
jQuery使用正则验证15/18身份证的方法示例
Apr 27 jQuery
值得分享和收藏的xmlplus组件学习教程
May 05 Javascript
jQuery实现的简单无刷新评论功能示例
Nov 08 jQuery
vue组件与复用详解
Apr 08 Javascript
使用 Angular RouteReuseStrategy 缓存(路由)组件的实例代码
Nov 01 Javascript
vue父子组件的通信方法(实例详解)
Nov 10 Javascript
从源码角度来回答keep-alive组件的缓存原理
Jan 18 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学习之运算符相关概念
2011/06/09 PHP
php使用$_POST或$_SESSION[]向js函数传参
2014/09/16 PHP
php中array_slice和array_splice函数解析
2016/10/18 PHP
JavaScript的eval JSON object问题
2009/11/15 Javascript
javascript firefox 自动加载iframe 自动调整高宽示例
2013/08/27 Javascript
js传参数受特殊字符影响错误的解决方法
2013/10/21 Javascript
jQuery使用CSS()方法给指定元素同时设置多个样式
2015/03/26 Javascript
简介JavaScript中的getSeconds()方法的使用
2015/06/10 Javascript
Bootstrap Paginator分页插件与ajax相结合实现动态无刷新分页效果
2016/05/27 Javascript
ES6学习教程之模板字符串详解
2017/10/09 Javascript
详解Node.js模板引擎Jade入门
2018/01/19 Javascript
微信小程序实现团购或秒杀批量倒计时
2020/11/01 Javascript
Node如何后台数据库使用增删改查功能
2019/11/21 Javascript
微信小程序入门之指南针
2020/10/22 Javascript
基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件功能
2021/02/23 Vue.js
sqlalchemy对象转dict的示例
2014/04/22 Python
Python中使用 Selenium 实现网页截图实例
2014/07/18 Python
Python编程之字符串模板(Template)用法实例分析
2017/07/22 Python
python实现教务管理系统
2018/03/12 Python
python pandas消除空值和空格以及 Nan数据替换方法
2018/10/30 Python
python创建文件时去掉非法字符的方法
2018/10/31 Python
pycharm运行scrapy过程图解
2019/11/22 Python
详解python中的异常捕获
2020/12/15 Python
整理HTML5移动端开发的常用触摸事件
2016/04/15 HTML / CSS
应届毕业生应聘自荐信
2013/12/07 职场文书
外企求职信范文分享
2013/12/31 职场文书
《蓝色的树叶》教学反思
2014/02/24 职场文书
互联网创业计划书写作技巧攻略
2014/03/23 职场文书
计算机售后服务承诺书
2014/05/30 职场文书
关于保护环境的标语
2014/06/09 职场文书
2014年党员个人剖析材料
2014/10/08 职场文书
2015年七年级班主任工作总结
2015/05/21 职场文书
刑事案件上诉状
2015/05/23 职场文书
生产实习心得体会范文
2016/01/22 职场文书
js 数组 fill() 填充方法
2021/11/02 Javascript
mysql sql常用语句大全
2022/06/21 MySQL