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常用运算符(Operators)-javascript基础教程
Dec 14 Javascript
基于jquery的DIV随滚动条滚动而滚动的代码
Jul 20 Javascript
php is_numberic函数造成的SQL注入漏洞
Mar 10 Javascript
原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)
Jun 21 Javascript
vue复合组件实现注册表单功能
Nov 06 Javascript
自定义vue组件发布到npm的方法
May 09 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
May 21 Javascript
Vue组件间的通信pubsub-js实现步骤解析
Mar 11 Javascript
JavaScript中ES6规范中let和const的用法和区别
Aug 06 Javascript
ant design vue嵌套表格及表格内部编辑的用法说明
Oct 28 Javascript
antd Form组件方法getFieldsValue获取自定义组件的值操作
Oct 29 Javascript
Angular处理未可知异常错误的方法详解
Jan 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
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
2006/10/09 PHP
php 结果集的分页实现代码
2009/03/10 PHP
PHP中isset()和unset()函数的用法小结
2014/03/11 PHP
php出现web系统多域名登录失败的解决方法
2014/09/30 PHP
Laravel实现autoload方法详解
2017/05/07 PHP
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
2010/05/07 Javascript
jQuery判断密码强度实现思路及代码
2013/04/24 Javascript
Knockout visible绑定使用方法
2013/11/15 Javascript
jquery复选框多选赋值给文本框的方法
2015/01/27 Javascript
浅谈mint-ui loadmore组件注意的问题
2017/11/08 Javascript
微信小程序中如何计算距离某个节日还有多少天
2019/07/15 Javascript
bootstrap Table实现合并相同行
2019/07/19 Javascript
JS求解两数之和算法详解
2020/04/28 Javascript
jQuery中event.target和this的区别详解
2020/08/13 jQuery
深入讲解Python编程中的字符串
2015/10/14 Python
Python PyQt5实现的简易计算器功能示例
2017/08/23 Python
python将pandas datarame保存为txt文件的实例
2019/02/12 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
2019/04/29 Python
python3实现小球转动抽奖小游戏
2020/04/15 Python
十行代码使用Python写一个USB病毒
2019/06/21 Python
使用python快速在局域网内搭建http传输文件服务的方法
2019/11/14 Python
selenium+超级鹰实现模拟登录12306
2021/01/24 Python
日本小田急百货官网:Odakyu
2018/07/19 全球购物
斯巴达比赛商店:Spartan Race
2019/01/08 全球购物
激光脱毛、蓝光和护肤:Tria Beauty
2019/03/28 全球购物
Farfetch阿联酋:奢侈品牌时尚购物平台
2019/07/26 全球购物
培训班主持词
2014/03/28 职场文书
我的梦想演讲稿1000字
2014/08/21 职场文书
鲁迅故里导游词
2015/02/05 职场文书
房地产销售助理岗位职责
2015/04/14 职场文书
赢在中国观后感
2015/06/02 职场文书
小学班长竞选稿
2015/11/20 职场文书
2016新党章学习心得体会
2016/01/15 职场文书
员工工作心得体会
2019/05/07 职场文书
怎么用Python识别手势数字
2021/06/07 Python
Spring Data JPA框架的核心概念和Repository接口
2022/04/28 Java/Android