国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

flag和jq on 的綁定多個對象和方法(必看)

2024-05-06 15:10:44
字體:
來源:轉載
供稿:網友

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 的綁定多個對象和方法(必看)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 南昌县| 公主岭市| 文成县| 宜兰县| 扶余县| 子洲县| 盘山县| 灵川县| 南乐县| 苏尼特左旗| 马公市| 图木舒克市| 阳朔县| 通江县| 西宁市| 攀枝花市| 崇左市| 门头沟区| 襄汾县| 山西省| 澄城县| 万宁市| 晋中市| 凤凰县| 囊谦县| 容城县| 宜阳县| 中江县| 东乡| 阜康市| 南宫市| 潞西市| 中宁县| 南雄市| 运城市| 霞浦县| 镇康县| 盐城市| 闽侯县| 晋宁县| 平谷区|