flag和jq on 的绑定多个对象和方法(必看)


Posted in Javascript onFebruary 27, 2017

jquery中函数里的$(this)为什么和$(e.target)不相等?

//html中有个按钮:
 <button id="myBtn">我的按钮</button>
<script>
$('#myBtn').click(function(e){ 
 console.log($(this));
 console.log($(e.target));
 console.log($(this)==$(e.target)); 
}); 
</script>

//发现$(this)和$(e.target)
//在控制台打印的内容一模一样
//但是,两者就是不相等

因为用了jq来构造两个对象,所以你最后一步比较的时候, 哪怕是两个对象的内容一模一样,结果也是不想等的,对象的比较比较的是指针,两个指针不一样所以是不想等的,简单的说就是

var a = new Object();
var b = new Object();

==这两个对象看起来是一模一样的吧,但是比较结果依然不想等==

直接比较 this == e.target 这样才能得出正确的结果==

以上这篇flag和jq on 的绑定多个对象和方法(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 模仿vbs中的 DateAdd() 函数的代码
Aug 13 Javascript
jQuery EasyUI API 中文文档 - Pagination分页
Sep 29 Javascript
js导航菜单(自写)简单大方
Mar 28 Javascript
jQuery函数的第二个参数获取指定上下文中的DOM元素
May 19 Javascript
JavaScript实现在数组中查找不同顺序排列的字符串
Sep 26 Javascript
javascript实现下雪效果【实例代码】
May 03 Javascript
JS获取html元素的标记名实现方法
Oct 08 Javascript
js 轮播效果实例分享
Dec 28 Javascript
Bootstrap里的文件分别代表什么意思及其引用方法
May 01 Javascript
Vue 监听列表item渲染事件方法
Sep 06 Javascript
Vue数字输入框组件的使用方法
Oct 19 Javascript
koa2 数据api中间件设计模型的实现方法
Jul 13 Javascript
利用Node.js+Koa框架实现前后端交互的方法
Feb 27 #Javascript
详谈js中数组(array)和对象(object)的区别
Feb 27 #Javascript
JS区分Object与Aarry的六种方法总结
Feb 27 #Javascript
利用Vue.js框架实现火车票查询系统(附源码)
Feb 27 #Javascript
JavaScript中object和Object的区别(详解)
Feb 27 #Javascript
jQuery使用DataTable实现删除数据后重新加载功能
Feb 27 #Javascript
使用Bootstrap + Vue.js实现添加删除数据示例
Feb 27 #Javascript
You might like
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
PHP实现的数据对象映射模式详解
2019/03/20 PHP
基于laravel Request的所有方法详解
2019/09/29 PHP
表单内同名元素的控制
2006/11/22 Javascript
精解window.setTimeout()&amp;window.setInterval()使用方式与参数传递问题!
2007/11/23 Javascript
$.ajax json数据传递方法
2008/11/19 Javascript
javascript 跳转代码集合
2009/12/03 Javascript
jquery判断checkbox(复选框)是否被选中的代码
2010/10/20 Javascript
jquery获取radio值(单选组radio)
2014/10/16 Javascript
jquery实现简单的表单验证
2015/11/17 Javascript
跟我学习javascript的执行上下文
2015/11/18 Javascript
详解Bootstrap按钮
2016/01/04 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
微信公众号-获取用户信息(网页授权获取)实现步骤
2016/10/21 Javascript
js仿微信语音播放实现思路
2016/12/12 Javascript
移动端利用H5实现压缩图片上传功能
2017/03/29 Javascript
zTree获取当前节点的下一级子节点数实例
2017/09/05 Javascript
vue实现商品列表的添加删除实例讲解
2020/05/14 Javascript
python正则分组的应用
2013/11/10 Python
使用Python的package机制如何简化utils包设计详解
2017/12/11 Python
tensorflow识别自己手写数字
2018/03/14 Python
详解Django中类视图使用装饰器的方式
2018/08/12 Python
Django使用模板后无法找到静态资源文件问题解决
2019/07/19 Python
Python 实现自动导入缺失的库
2019/10/29 Python
Python爬虫爬取百度搜索内容代码实例
2020/06/05 Python
python中什么是面向对象
2020/06/11 Python
Scrapy项目实战之爬取某社区用户详情
2020/09/17 Python
从当地商店送来的杂货:Instacart
2018/08/19 全球购物
时尚、社区、科技:SEVENSTORE
2019/04/26 全球购物
中科方德软件测试面试题
2016/04/21 面试题
机关党建工作汇报材料
2014/08/20 职场文书
2014年9.18纪念日演讲稿
2014/09/14 职场文书
大学生考试作弊检讨书
2014/09/21 职场文书
公司租房协议书范本
2014/10/08 职场文书
党员剖析材料范文
2014/12/18 职场文书
mysql创建存储过程及函数详解
2021/12/04 MySQL