判断一个对象是否为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 验证表单(form)中多选框(checkbox)值
Sep 08 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
Jan 09 Javascript
jQuery点击弹出下拉菜单的小例子
Aug 01 Javascript
javascript使用正则表达式实现去掉空格之后的字符
Feb 15 Javascript
EasyUI实现第二层弹出框的方法
Mar 01 Javascript
JS实现自动切换文字的导航效果代码
Aug 27 Javascript
实例讲解使用原生JavaScript处理AJAX请求的方法
May 10 Javascript
JS中Select下拉列表类(支持输入模糊查询)功能
Jan 17 Javascript
loading动画特效小结
Jan 22 Javascript
微信小程序 向左滑动删除功能的实现
Mar 10 Javascript
微信小程序 共用变量值的实现
Jul 12 Javascript
一文秒懂JavaScript构造函数、实例、原型对象以及原型链
Aug 25 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
escape unescape的php下的实现方法
2007/04/27 PHP
php下保存远程图片到本地的办法
2010/08/08 PHP
PHP实现抓取HTTPS内容
2014/12/01 PHP
session 加入redis的实现代码
2016/07/15 PHP
JavaScript 轻松搞定快捷留言功能 只需一行代码
2010/04/01 Javascript
Jquery异步请求数据实例代码
2011/12/28 Javascript
JS中的this变量的使用介绍
2013/10/21 Javascript
禁止IE用右键的JS代码
2013/12/30 Javascript
js保留小数点后几位的写法
2014/01/03 Javascript
初识SmartJS - AOP三剑客
2014/06/08 Javascript
用console.table()调试javascript
2014/09/04 Javascript
jquery表单验证插件(jquery.validate.js)的3种使用方式
2015/03/28 Javascript
jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
2016/01/19 Javascript
jQuery遍历json的方法分析
2016/04/16 Javascript
通过JS和PHP两种方法判断用户请求时使用的浏览器类型
2016/09/01 Javascript
Node.js connect ECONNREFUSED错误解决办法
2016/09/15 Javascript
bootstrap Validator 模态框、jsp、表单验证 Ajax提交功能
2017/02/17 Javascript
vue 之 css module的使用方法
2018/12/04 Javascript
vue从零实现一个消息通知组件的方法详解
2020/03/16 Javascript
详解element-ui 表单校验 Rules 配置 常用黑科技
2020/07/11 Javascript
微信小程序抽奖组件的使用步骤
2021/01/11 Javascript
python处理文本文件实现生成指定格式文件的方法
2014/07/31 Python
Python中的闭包详细介绍和实例
2014/11/21 Python
python实现装饰器、描述符
2018/02/28 Python
Python批处理更改文件名os.rename的方法
2018/10/26 Python
利用python实现简易版的贪吃蛇游戏(面向python小白)
2018/12/30 Python
啥是佩奇?使用Python自动绘画小猪佩奇的代码实例
2019/02/20 Python
Python Django实现layui风格+django分页功能的例子
2019/08/29 Python
Python字节单位转换实例
2019/12/05 Python
Python 内置变量和函数的查看及说明介绍
2019/12/25 Python
基于Python和C++实现删除链表的节点
2020/07/06 Python
python实现图像高斯金字塔的示例代码
2020/12/11 Python
瑞典手机壳品牌:Richmond & Finch
2018/04/28 全球购物
连锁超市项目计划书
2014/09/15 职场文书
民事起诉书范本
2015/05/19 职场文书
MySQL的安装与配置详细教程
2021/06/26 MySQL