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 相关文章推荐
7款风格新颖的jQuery/CSS3菜单导航分享
Apr 23 Javascript
Vue.js Ajax动态参数与列表显示实现方法
Oct 20 Javascript
详解微信小程序 登录获取unionid
Jun 27 Javascript
关于vue-router的beforeEach无限循环的问题解决
Sep 09 Javascript
详解react-router4 异步加载路由两种方法
Sep 12 Javascript
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
Jul 19 Javascript
解决element UI 自定义传参的问题
Aug 22 Javascript
vue-cli3.0+element-ui上传组件el-upload的使用
Dec 03 Javascript
vue组件通信传值操作示例
Jan 08 Javascript
JSON.stringify()方法讲解
Jan 31 Javascript
微信小程序的mpvue框架快速上手指南
May 15 Javascript
vue3.0实现点击切换验证码(组件)及校验
Nov 18 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使用DES进行加密与解密的方法详解
2013/06/06 PHP
php 与 nginx 的处理方式及nginx与php-fpm通信的两种方式
2018/09/28 PHP
jQuery调用WebService的实现代码
2011/06/19 Javascript
解决Jquery load()加载GB2312页面时出现乱码的两种方案
2013/09/10 Javascript
将页面table内容与样式另存成excel文件的方法
2015/08/05 Javascript
jQuery实现微信长按识别二维码功能
2016/08/26 Javascript
Actionscript与javascript交互实例程序(修改)
2016/09/22 Javascript
函数四种调用模式以及其中的this指向
2017/01/16 Javascript
用原生js做单页应用
2017/01/17 Javascript
Vue中的v-cloak使用解读
2017/03/27 Javascript
Vue实例中生命周期created和mounted的区别详解
2017/08/25 Javascript
解决vue打包之后静态资源图片失效的问题
2018/02/21 Javascript
微信小程序实现倒计时调用相机自动拍照功能
2018/06/10 Javascript
Vue前后端不同端口的实现方法
2018/09/19 Javascript
Vue-Quill-Editor富文本编辑器的使用教程
2018/09/21 Javascript
微信小程序的注册页面包含倒计时验证码、获取用户信息
2019/05/22 Javascript
vue 集成jTopo 处理方法
2019/08/07 Javascript
JS document form表单元素操作完整示例
2020/01/13 Javascript
[01:30:55]VG vs Mineski Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
Python实现统计单词出现的个数
2015/05/28 Python
numpy.transpose对三维数组的转置方法
2018/04/17 Python
使用Python的toolz库开始函数式编程的方法
2018/11/15 Python
Flask框架重定向,错误显示,Responses响应及Sessions会话操作示例
2019/08/01 Python
python3.6中@property装饰器的使用方法示例
2019/08/17 Python
Python笔试面试题小结
2019/09/07 Python
pycharm内无法import已安装的模块问题解决
2020/02/12 Python
python 实现IP子网计算
2021/02/18 Python
捷克玩具商店:Bambule
2019/02/23 全球购物
西班牙最大的在线滑板和街头服饰商店:Fillow.net
2019/04/15 全球购物
什么是设计模式
2012/06/17 面试题
超市促销实习自我鉴定
2013/09/23 职场文书
公务员培训自我鉴定
2014/02/01 职场文书
领导班子四风问题个人对照检查材料
2014/10/04 职场文书
承诺书模板大全
2015/05/04 职场文书
八月一日观后感
2015/06/10 职场文书
Apache SkyWalking 监控 MySQL Server 实战解析
2022/09/23 Servers