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 相关文章推荐
新老版本juqery获取radio对象的方法
Mar 01 Javascript
基于jQuery的可用于选项卡及幻灯的切换插件
Mar 28 Javascript
Jquery 获取对象的几种方式介绍
Jan 17 Javascript
jQuery选择器querySelector的使用指南
Jan 23 Javascript
jQuery获取页面元素绝对与相对位置的方法
Jun 10 Javascript
jquery实现清新实用的网页菜单效果
Aug 28 Javascript
基于JavaScript实现动态添加删除表格的行
Feb 01 Javascript
JavaScript中的ajax功能的概念和示例详解
Oct 17 Javascript
详解Vue-cli代理解决跨域问题
Sep 27 Javascript
vue超时计算的组件实例代码
Jul 09 Javascript
vue实现评论列表功能
Oct 25 Javascript
Ajax实现局部刷新的方法实例
Mar 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权重计算方法代码分享
2014/01/09 PHP
PHP过滤★等特殊符号的正则
2014/01/27 PHP
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
2009/02/14 Javascript
ext jquery 简单比较
2010/04/07 Javascript
js拦截alert对话框另类应用
2013/01/16 Javascript
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
JS 删除字符串最后一个字符的实现代码
2014/02/20 Javascript
jQuery插件Elastislide实现响应式的焦点图无缝滚动切换特效
2015/04/12 Javascript
JavaScript实现添加、查找、删除元素
2015/07/02 Javascript
Jquery 全选反选实例代码
2015/11/19 Javascript
JS新包管理工具yarn和npm的对比与使用入门
2016/12/09 Javascript
jQuery事件详解
2017/02/23 Javascript
JavaScript中如何判断一个值的类型
2017/09/15 Javascript
Node.js实现连接mysql数据库功能示例
2017/09/15 Javascript
微信小程序switch组件使用详解
2018/01/31 Javascript
JS实现图片上传多次上传同一张不生效的处理方法
2018/08/06 Javascript
Vue.js实现的购物车功能详解
2019/01/27 Javascript
对Layer弹窗使用及返回数据接收的实例详解
2019/09/26 Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
2020/01/06 Javascript
javascript设计模式 ? 外观模式原理与用法实例分析
2020/04/15 Javascript
[06:30]DOTA2英雄梦之声_第15期_死亡先知
2014/06/21 DOTA
[02:11]完美世界DOTA2联赛10月28日赛事精彩集锦:来吧展示实力强劲
2020/10/29 DOTA
解读Django框架中的低层次缓存API
2015/07/24 Python
PyTorch上实现卷积神经网络CNN的方法
2018/04/28 Python
python中不能连接超时的问题及解决方法
2018/06/10 Python
Python将一个Excel拆分为多个Excel
2018/11/07 Python
pymysql模块的操作实例
2019/12/17 Python
python如何使用Redis构建分布式锁
2020/01/16 Python
Python连接SQLite数据库并进行增册改查操作方法详解
2020/02/18 Python
Python函数默认参数常见问题及解决方案
2020/03/26 Python
Asics日本官网:鬼冢八喜郎创立的跑鞋运动品牌
2017/10/18 全球购物
蔻驰英国官网:COACH英国
2020/07/19 全球购物
国际语言毕业生求职信
2014/07/08 职场文书
人力资源部岗位职责
2015/02/11 职场文书
Pytest allure 命令行参数的使用
2021/04/18 Python
Python实现位图分割的效果
2021/11/20 Python