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 相关文章推荐
键盘控制事件应用教程大全
Nov 24 Javascript
jquer之ajaxQueue简单实现代码
Sep 15 Javascript
jquery ajax请求实例深入解析
Nov 26 Javascript
放弃用你的InnerHTML来输出HTML吧 jQuery Tmpl不详细讲解
Apr 20 Javascript
JavaScript使用function定义对象并调用的方法
Mar 23 Javascript
Jquery操作Ajax方法小结
Nov 29 Javascript
js事件处理程序跨浏览器解决方案
Mar 27 Javascript
vuejs指令详解
Feb 07 Javascript
详解webpack性能优化——DLL
Oct 20 Javascript
JavaScript实现JSON合并操作示例【递归深度合并】
Sep 07 Javascript
在layui中select更改后生效的方法
Sep 05 Javascript
vue+element_ui上传文件,并传递额外参数操作
Dec 05 Vue.js
利用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编程中字符串处理的5个技巧小结
2007/11/13 PHP
php轻松实现中英文混排字符串截取
2014/05/28 PHP
ThinkPHP让分页保持搜索状态的方法
2014/07/02 PHP
分享一则PHP定义函数代码
2015/02/26 PHP
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
2015/07/06 PHP
yii2.0框架场景的简单使用示例
2020/01/25 PHP
JavaScript 继承详解(四)
2009/07/13 Javascript
基于JQuery的访问WebService的代码(可访问Java[Xfire])
2010/11/19 Javascript
jquery的总体架构分析及实现示例详解
2014/11/08 Javascript
JS实现图片放大镜效果的方法
2015/02/27 Javascript
javascript Promise简单学习使用方法小结
2016/05/17 Javascript
jquery之别踩白块游戏的简单实现
2016/07/25 Javascript
Three.js学习之Lamber材质和Phong材质
2016/08/04 Javascript
Angular ng-class详解及实例代码
2016/09/19 Javascript
javascript实现滑动解锁功能
2017/03/22 Javascript
vue 使用ref 让父组件调用子组件的方法
2018/02/08 Javascript
webpack打包node.js后端项目的方法
2018/03/10 Javascript
vue使用vue-i18n实现国际化的实现代码
2018/04/08 Javascript
Vue中的组件及路由使用实例代码详解
2019/05/22 Javascript
微信小程序自定义头部导航栏和导航栏背景图片 navigationStyle问题
2019/07/26 Javascript
微信小程序页面间传递数组对象方法解析
2019/11/06 Javascript
uniapp电商小程序实现订单30分钟倒计时
2020/11/01 Javascript
[01:52]DOTA2完美大师赛Vega战队趣味视频——kpii老师小课堂
2017/11/25 DOTA
[49:08]OpTic vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python 算法 排序实现快速排序
2012/06/05 Python
使用Python编写简单的画图板程序的示例教程
2015/12/08 Python
Python 字符串与数字输出方法
2018/07/16 Python
Python求解排列中的逆序数个数实例
2020/05/03 Python
简单掌握CSS3中resize属性的用法
2016/04/01 HTML / CSS
《天安门广场》教学反思
2014/04/23 职场文书
2014学校领导四风问题对照检查材料思想汇报
2014/09/22 职场文书
科技活动总结范文
2015/05/11 职场文书
公司客户答谢酒会祝酒词
2015/08/11 职场文书
送给客户微信问候语!
2019/07/04 职场文书
pytorch 实现变分自动编码器的操作
2021/05/24 Python
SQLServer中JSON文档型数据的查询问题解决
2021/06/27 SQL Server