第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

JS中DOM元素監(jiān)聽了多個事件,如何只觸發(fā)一個事件

JS中DOM元素監(jiān)聽了多個事件,如何只觸發(fā)一個事件

躍然一笑 2018-08-14 13:13:53
項目中有個需求,某個DOM元素綁定了多個事件,在某些情況下,只觸發(fā)其中一個特定事件可能之前沒講清除需求,下面代碼中的例子,事件a是某框架實現(xiàn)的,無法改內(nèi)部源碼。因特殊需求,對于某個DOM元素需要再次綁定一個事件,但是該事件只有在滿足條件的情況下才執(zhí)行。。jquery的trigger方法可以滿足,通過傳參數(shù)來判斷。原生的怎么寫呢,之前大部分答案都是說在同一個事件里做判斷,因無法改變框架源碼所以方法行不通。。    <button id="button">button</button>     <script type="text/javascript">         var button = document.querySelector('button');        var a = function(e){            console.log('a');         };        var b = function(e){            console.log('b');         };         button.addEventListener('click', a);         button.addEventListener('click', b);                  button.click();    </script>代碼如上,如何讓button只觸發(fā)a事件,而不觸發(fā)b事件
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 3126 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號