現在,我有一個監聽點擊屏幕的事件監聽器。屏幕上還有一個按鈕。當我點擊按鈕時,事件監聽器將在onclick之前執行。我可以讓onclick擁有更高的優先級嗎?onClick優先於JavaScript中的addEventListener?
<script>
document.body.addEventListener('click',function(){alert('1');}, false);
function clicked() {
alert('2');
}
</script>
<button onclick="clicked()">Click this</button>
單擊該按鈕還會觸發事件處理程序。 1顯示在2之前,當我點擊按鈕時。我想要2先顯示。
你能提供一些代碼嗎? – AvetisG
在'clicked()'定義之前,你就錯過了'function'關鍵字 – devnull69
在這個小提琴中,你會看到2顯示在1 ...之前,因爲它應該。你的問題必須在別的地方:http://jsfiddle.net/wte5dpq8/4/ – devnull69