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

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

關于e的小小疑問?

????<script?type="text/javascript">
????//回車鍵或者點擊提交表單
????$('#target1').submit(function(e)?{
????????alert('捕獲提交表達動作,不阻止頁面跳轉')
????});
????//回車鍵或者點擊提交表單,禁止瀏覽器默認跳轉:
????$('#target2').submit(function()?{
????????alert('捕獲提交表達動作,阻止頁面跳轉')
????????return?false;
????});

刪掉return false,這兩個的函數都能跳轉到頁面,那這里的e是不是多余的呢?

正在回答

2 回答

$ele.submit( handler(eventObject) )

e就是概念定義里面的eventObject,是叫事件對象吧,jquery給他封裝了一些屬性,比如e.target就可以得到觸發事件元素的對象,你可以看下js里面事件捕獲,目標元素,冒泡這些東西。

這邊代碼會傳進來一個e,應該是用DW編輯代碼的時候自動生成的吧,這些代碼都是人打的,不用鉆牛角尖的。

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

傳遞進來的e是可以對事件對象進行操作的吧,在這個例子中不用對它操作,所以可以說是多余的吧(別噴,我也是新手~~~~)

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

舉報

0/150
提交
取消

關于e的小小疑問?

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

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

幫助反饋 APP下載

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

公眾號

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