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

為了賬號安全,請及時綁定郵箱和手機立即綁定

測試三。結尾處的a();算什么,還有就是這個 function data(e) { alert(e.data) //1111 }中的data(e)是函數名嗎?有關于參數的問題我很是混亂,請著重說明一下。謝謝?

<body>

? ? <h2>.click()方法</h2>


? ? <h4>測試一</h4>

? ? <button>元素綁定事件,彈出回調中的this</button>

? ? <script type="text/javascript">

? ? ? ? //this指向button元素

? ? ? ? ?$("button:eq(0)").click(function() {

? ? ? ? ? ? alert(this)

? ? ? ? })

? ? </script>




? ? <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>




? ? <h4>測試三</h4>

? ? <div class="test3">

? ? ? ? <p>$('.right').click(1111, set)</p>

? ? </div>


? ? <button>不同函數傳遞數據</button>

? ? <script type="text/javascript">


? ? ? ? //不同函數傳遞數據

? ? ? ? function data(e) {

? ? ? ? ? ? alert(e.data) //1111

? ? ? ? }


? ? ? ? function a() {

? ? ? ? ? ? $("button:eq(2)").click(1111, data)

? ? ? ? }

? ? ? ? a();


? ? </script>


正在回答

5 回答

這里click函數的傳參不同于java的傳參,

$("#test").click(11111,function(e) {
? ?//e.date ?=> 11111 傳遞數據
});

如果在java中我們調用時需要這樣data(1111);

1 回復 有任何疑惑可以回復我~
#1

慕數據2591119 提問者

灰常感謝!
2016-12-04 回復 有任何疑惑可以回復我~

a()調用函數 ? $("button:eq(2)").click(1111, data)后面的data就是調用前面的data(e)函數 ?

0 回復 有任何疑惑可以回復我~

首先,a();是為了調用此函數,即執行。因為你只是聲明了a()函數,并沒有調用;

函數名是data(),其中的e為形參;

1 回復 有任何疑惑可以回復我~
#1

慕數據2591119 提問者

那為什么在function data(e) { alert(e.data) //1111 } 中不用調用函數date()了呢?
2016-12-04 回復 有任何疑惑可以回復我~
#2

qq_hellohellola_03814043

因為a()函數,在被調用時,data()函數也被執行了
2016-12-06 回復 有任何疑惑可以回復我~

定義一個函數function a(){};調用函數a()后,才會執行;function data(e)傳的一個參數,這個地方我理解的也不十分好剛學到這

0 回復 有任何疑惑可以回復我~

a();是調用函數。之前只是聲明,沒有調用是不會執行的。

date是函數名,e是傳入的參數

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

測試三。結尾處的a();算什么,還有就是這個 function data(e) { alert(e.data) //1111 }中的data(e)是函數名嗎?有關于參數的問題我很是混亂,請著重說明一下。謝謝?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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