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

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

如何取消綁定調用event.preventDefault()的偵聽器(使用jQuery)?

如何取消綁定調用event.preventDefault()的偵聽器(使用jQuery)?

蕭十郎 2019-11-26 10:43:50
jQuery默認會觸發調用preventDefault(),因此默認設置無效。您不能單擊復選框,您不能單擊鏈接等是否可以恢復默認處理程序?
查看完整描述

3 回答

?
慕斯王

TA貢獻1864條經驗 獲得超2個贊

它相當簡單


讓我們假設你做類似的事情


document.ontouchmove = function(e){ e.preventDefault(); }

現在將其恢復為原始狀態,請執行以下操作...


document.ontouchmove = function(e){ return true; }

從這個網站。


查看完整回答
反對 回復 2019-11-26
?
心有法竹

TA貢獻1866條經驗 獲得超5個贊

無法還原,preventDefault()但是您可以欺騙它:)


<div id="t1">Toggle</div>

<script type="javascript">

$('#t1').click(function (e){

   if($(this).hasClass('prevented')){

       e.preventDefault();

       $(this).removeClass('prevented');

   }else{

       $(this).addClass('prevented');

   }

});

</script>

如果您想更進一步,甚至可以使用觸發按鈕來觸發事件。


查看完整回答
反對 回復 2019-11-26
  • 3 回答
  • 0 關注
  • 779 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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