我有HTML這樣的addEventListener不是函數
<p class="trigger-overlay">
,但得到的addEventListener的錯誤不是一個函數
function toggleOverlay(){alert('fire');};
var triggerBttn = document. getElementsByClassName('trigger-overlay');
triggerBttn.addEventListener('click', toggleOverlay);
我用的ID和它的工作,但我希望能夠到觸發多個類。
function toggleOverlay(){alert('fire');};
var triggerBttn = document. getElementById('trigger-overlay');
triggerBttn.addEventListener('click', toggleOverlay);
爲什麼空間'文件。 getEl' – Tushar
'getElementsByClassName'返回一個沒有'addEventListener'方法的html集合對象 –
[你有多個帳戶嗎?或者你們都在做同樣的功課?](http://stackoverflow.com/q/33166233/1249581) – VisioN