我有一個包含addEventListener的腳本,並且發現它在IE9的<中不受支持。我所見過的所有修復程序,根據我的腳本進行編輯時都不起作用,因此尋找一些量身定製的幫助!jQuery addEventListener在IE8中不工作
$(document).ready(function(){
var excuses = [
'excuse one',
'excuse two',
'excuse three',
'excuse four',
'excuse five',
'excuse six',
'excuse seven',
'excuse eight',
'excuse nine'
];
var bttn = document.getElementById('refresh');
var excuse = document.getElementById('excuse');
var rando = 0;
var makeExcuse = function(){
rando = Math.floor(Math.random()*excuses.length);
excuse.innerHTML = excuses[rando];
};
makeExcuse();
bttn.addEventListener('click',function(e){
e.preventDefault();
makeExcuse();
});
});
非常感謝!
太棒了!我假設我要替換code-makeExcuse(); bttn.addEventListener('click',function(e){e.preventDefault(); makeExcuse(); – user2144363
這應該工作,更正。 – Tricky12