我有一个代码,它为我的每个名为“CheckAll”的按钮添加了全选切换我最近遇到了一个问题,即 IE 浏览器中的按钮不起作用,我发现 addEventListener 在 IE 中不起作用,并且您必须使用 attachEvent,但是有些人说这也会产生后果,他们推荐使用 jQuery。那么有人可以演示我的 JavaScript 的 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