我有一個代碼,將檢查全部切換添加到名爲「CheckAll」的每個按鈕我最近遇到了一個問題,從IE瀏覽器中,按鈕不工作,我發現out addEventListener在IE中不起作用,並且你必須使用attachEvent,但是有些人說這也可能有後果,並且他們推薦jQuery。那麼有人可以演示我的javaScript的jQuery版本嗎? 下面的代碼JavaScript中的Eventlistener到jQuery
function script1(){
var el = document.getElementsByName('CheckAll');
el1 = el[0];
el2 = el[1];
el3 = el[2];
el4 = el[3];
el5 = el[4];
el6 = el[5];
el7 = el[6];
el1.addEventListener('click', function(){selectAll(0,8)}, false);
el2.addEventListener('click', function(){selectAll(8,16)}, false);
el3.addEventListener('click', function(){selectAll(16,26)}, false);
el4.addEventListener('click', function(){selectAll(26,34)}, false);
el5.addEventListener('click', function(){selectAll(34,44)}, false);
el6.addEventListener('click', function(){selectAll(44,52)}, false);
el7.addEventListener('click', function(){selectAll(52,60)}, false);
}
,這裏是一個jfiddle fiddle
'el1.addEventListener( '點擊',函數(){全選(0,8)},假);' - >'$(EL1)。在( '點擊',函數(){ selectAll(0,8)});'見http://api.jquery.com/on/ – Musa
SO不是代碼翻譯服務。請閱讀jQuery文檔。 –