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 相关文章推荐
Gird组件 Part-3:范例RSSFeed Viewer
Mar 10 Javascript
Javascript 函数中的参数使用分析
Mar 27 Javascript
从阶乘函数对比Javascript和C#的异同
May 31 Javascript
jquery实现图片渐变切换兼容ie6/Chrome/Firefox
Aug 02 Javascript
js 控制页面跳转的5种方法
Sep 09 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
Jan 13 Javascript
AngularJS路由实现页面跳转实例
Mar 03 Javascript
单击按钮发送验证码,出现倒计时的简单实例
Mar 17 Javascript
JavaScript输出所选择起始与结束日期的方法
Jul 12 Javascript
jQuery实现注册会员时密码强度提示信息功能示例
Sep 05 jQuery
关于vue-router的beforeEach无限循环的问题解决
Sep 09 Javascript
js实现翻牌小游戏
Jul 31 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-redis中文文档介绍
2013/02/07 PHP
PHP删除非空目录的函数代码小结
2013/02/28 PHP
PHP连接操作access数据库实例
2015/03/30 PHP
php添加数据到xml文件的简单例子
2016/09/08 PHP
用JavaScript和注册表脚本实现右键收藏Web页选中文本
2007/01/28 Javascript
为Yahoo! UI Extensions Grid增加内置的可编辑器
2007/03/10 Javascript
JQuery给元素添加/删除节点比如select
2013/04/02 Javascript
javascript中HTMLDOM操作详解
2014/12/11 Javascript
javascript实现的简单计时器
2015/07/19 Javascript
Node.js实现数据推送
2016/04/14 Javascript
AngularJs concepts详解及示例代码
2016/09/01 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
Javascript之面向对象--接口
2016/12/02 Javascript
微信小程序 实现点击添加移除class
2017/06/12 Javascript
详解Angular之constructor和ngOnInit差异及适用场景
2017/06/22 Javascript
Python中的高级函数map/reduce使用实例
2015/04/13 Python
matplotlib绘制动画代码示例
2018/01/02 Python
使用Python写一个小游戏
2018/04/02 Python
Python针对给定列表中元素进行翻转操作的方法分析
2018/04/27 Python
对pandas处理json数据的方法详解
2019/02/08 Python
django项目用higcharts统计最近七天文章点击量
2019/08/17 Python
WxPython实现无边框界面
2019/11/18 Python
用Python去除图像的黑色或白色背景实例
2019/12/12 Python
解决Python logging模块无法正常输出日志的问题
2020/02/21 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
2020/03/05 Python
解决json中ensure_ascii=False的问题
2020/04/03 Python
Python如何合并多个字典或映射
2020/07/24 Python
如何实现一个python函数装饰器(Decorator)
2020/10/12 Python
Rentalcars.com中国:世界上最大的在线汽车租赁服务
2019/08/22 全球购物
2014年幼儿园重阳节活动方案
2014/09/16 职场文书
领导干部贪图享乐整改措施
2014/09/21 职场文书
2014年优质护理服务工作总结
2014/11/14 职场文书
开票员岗位职责
2015/02/12 职场文书
现实表现证明材料
2015/06/19 职场文书
查看nginx配置文件路径和资源文件路径的方法
2021/03/31 Servers
「租借女友」第2季樱泽墨角色PV&新视觉图公开
2022/03/21 日漫