亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

下面粗體求解

下面粗體求解

昵稱什么DE 2017-07-14 10:16:09
<h4>測試二</h4>??? <div class="test2">??????? <p>$('button:first').click(function(e) {alert(this)})</p>??? </div>??? <button>指定觸發事件</button>??? <script type="text/javascript">??????? $('p').click(function(e) {??????????? alert(e.target.textContent)??????? })??????? //this指向button元素??????? $("button:eq(1)").click(function() {??????????? $('p').click() //指定觸發綁定的事件??????? })??? </script>//為什么彈出[object HTMLButtonElement]<h4>測試三</h4>??? <div class="test3">??????? <p>$('.right').mousedown(1111, set)</p>??? </div>??? <button>不同函數傳遞數據</button>??? <script type="text/javascript">??? //不同函數傳遞數據??? function data(e) {??????? alert(e.data) //1111??? }??? function a() {??????? $("button:eq(2)").mousedown(1111, data)??? }??? a();??? </script>//求解,為什么返回1111呢?data又是做什么用的?
查看完整描述

1 回答

已采納
?
MR帽子先生

TA貢獻245條經驗 獲得超106個贊

前面一個彈出的是e.target.textContent,就是e文件的目標內容元素object HTMLButtonElement

后面一個是調用數據,mousedown(1111, data)中11111是傳入值,data是調用函數data(e),data(e)中data是方法名,e是之前傳入數據11111,所以e.data也就是e的數據也就是11111

查看完整回答
反對 回復 2017-07-14
  • 1 回答
  • 0 關注
  • 1632 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號