判断一个对象是否为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注入攻击?
Sep 14 Javascript
JavaScript 控制字体大小设置的方法
Nov 23 Javascript
JavaScript实现定时页面跳转功能示例
Feb 14 Javascript
AngularJS service之select下拉菜单效果
Jul 28 Javascript
用js实现每隔一秒刷新时间的实例(含年月日时分秒)
Oct 25 Javascript
vue中子组件调用兄弟组件方法
Jul 06 Javascript
微信小程序自定义组件实现tabs选项卡功能
Jul 14 Javascript
vue通过滚动行为实现从列表到详情,返回列表原位置的方法
Aug 31 Javascript
js 实现在2d平面上画8的方法
Oct 10 Javascript
微信小程序登录态和检验注册过没的app.js写法
May 22 Javascript
js 递归json树实现根据子id查父id的方法分析
Nov 08 Javascript
javascript中的with语句学习笔记及用法
Feb 17 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
Phpbean路由转发的php代码
2008/01/10 PHP
php 判断字符串中是否包含html标签
2014/02/17 PHP
一个高效的JavaScript压缩工具下载集合
2007/03/06 Javascript
Jquery乱码的一次解决过程 图解教程
2010/02/20 Javascript
window.open以post方式将内容提交到新窗口
2012/12/26 Javascript
jquery Ajax 实现加载数据前动画效果的示例代码
2014/02/07 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
javascript中的previousSibling和nextSibling的正确用法
2015/09/16 Javascript
一种Javascript解释ajax返回的json的好方法(推荐)
2016/06/02 Javascript
jQuery版AJAX简易封装代码
2016/09/14 Javascript
Vue.js开发环境搭建
2016/11/10 Javascript
String字符串截取的四种方式总结
2016/11/28 Javascript
js实现漫天星星效果
2017/01/19 Javascript
详解nodejs中express搭建权限管理系统
2017/09/15 NodeJs
浅析vue.js数组的变异方法
2018/06/30 Javascript
Vue+Koa2 打包后进行线上部署的教程详解
2019/07/31 Javascript
Vue 实现显示/隐藏层的思路(加全局点击事件)
2019/12/31 Javascript
详解Vue 单文件组件的三种写法
2020/02/19 Javascript
vue项目前端微信JSAPI与外部H5支付相关实现过程及常见问题
2020/04/14 Javascript
基于Python中capitalize()与title()的区别详解
2017/12/09 Python
python基于paramiko将文件上传到服务器代码实现
2019/07/08 Python
python实现美团订单推送到测试环境,提供便利操作示例
2019/08/09 Python
PYTHON EVAL的用法及注意事项解析
2019/09/06 Python
CSS3 网页下拉菜单代码解释 中文翻译
2010/02/27 HTML / CSS
全球最大的中文旅行网站:去哪儿网
2017/11/16 全球购物
英国当代时尚和街头服饰店:18montrose
2018/12/15 全球购物
美国亚洲时尚和美容产品的一站式网上商店:Stylevana
2019/09/05 全球购物
CAT鞋加拿大官网:CAT Footwear加拿大
2020/08/05 全球购物
Juice Beauty官网:有机美容产品,护肤与化妆品
2020/06/13 全球购物
军训生自我鉴定范文
2013/12/27 职场文书
料理师求职信
2014/01/30 职场文书
开会迟到检讨书
2014/02/03 职场文书
语文教学感言
2014/02/06 职场文书
学生会招新策划书
2014/02/14 职场文书
节约用电标语
2014/06/17 职场文书
新教师个人工作总结
2015/02/06 职场文书