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针对DOM的应用分析(三)
Apr 15 Javascript
js控制frameSet示例
Sep 10 Javascript
js jquery ajax的几种用法总结(及优缺点介绍)
Jan 28 Javascript
使用Chrome调试JavaScript的断点设置和调试技巧
Dec 16 Javascript
jQuery实现默认是闭合的FAQ展开效果菜单
Sep 14 Javascript
JavaScript Length 属性的总结
Nov 02 Javascript
Angular.JS利用ng-disabled属性和ng-model实现禁用button效果
Apr 05 Javascript
使用JavaScript开发跨平台的桌面应用详解
Jul 27 Javascript
Vue.js移动端左滑删除组件的实现代码
Sep 08 Javascript
JS实现的简单表单验证功能示例
Oct 13 Javascript
如何以Angular的姿势打开Font-Awesome详解
Apr 22 Javascript
如何使用Node.js爬取任意网页资源并输出PDF文件到本地
Jun 17 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_Flame(Version:Progress)的原代码
2006/10/09 PHP
默默小谈PHP&amp;MYSQL分页原理及实现
2007/01/02 PHP
UCenter中的一个可逆加密函数authcode函数代码
2010/07/20 PHP
PHP设计模式之代理模式的深入解析
2013/06/13 PHP
PHP7新特性foreach 修改示例介绍
2016/08/26 PHP
PHP正则删除HTML代码中宽高样式的方法
2017/06/12 PHP
Thinkphp 框架基础之入口文件功能、定义与用法分析
2020/04/27 PHP
ASP.NET jQuery 实例5 (显示CheckBoxList成员选中的内容)
2012/01/13 Javascript
分享一个常用的javascript静态类
2014/12/31 Javascript
jQuery插件实现控制网页元素动态居中显示
2015/03/24 Javascript
深入理解$.each和$(selector).each
2016/05/15 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
Javascript vue.js表格分页,ajax异步加载数据
2016/10/24 Javascript
基于Vue2的移动端开发环境搭建详解
2016/11/03 Javascript
angularJs使用$watch和$filter过滤器制作搜索筛选实例
2017/06/01 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
vue.js 解决v-model让select默认选中不生效的问题
2020/07/28 Javascript
如何在JS文件中获取Vue组件
2020/09/16 Javascript
Python for Informatics 第11章 正则表达式(一)
2016/04/21 Python
Python使用Srapy框架爬虫模拟登陆并抓取知乎内容
2016/07/02 Python
利用Python2下载单张图片与爬取网页图片实例代码
2017/12/25 Python
python顺序的读取文件夹下名称有序的文件方法
2018/07/11 Python
Python中出现IndentationError:unindent does not match any outer indentation level错误的解决方法
2020/04/18 Python
Python多线程获取返回值代码实例
2020/02/17 Python
python修改linux中文件(文件夹)的权限属性操作
2020/03/05 Python
使用K.function()调试keras操作
2020/06/17 Python
python装饰器实现对异常代码出现进行自动监控的实现方法
2020/09/15 Python
html5定位并在百度地图上显示的示例
2014/04/27 HTML / CSS
Alba Moda瑞士网上商店:独家意大利时尚女装销售
2016/11/28 全球购物
复核员上岗演讲稿
2014/01/05 职场文书
师德学习感言
2014/01/31 职场文书
党员群众路线对照检查材料思想汇报
2014/09/17 职场文书
社区四风存在问题及整改措施
2014/10/26 职场文书
不服劳动仲裁起诉书
2015/05/20 职场文书
小学信息技术教学反思
2016/02/16 职场文书
Python - 10行代码集2000张美女图
2021/05/23 Python