"CheckAll"이라는 이름의 각 버튼에 체크 - 토글을 추가하는 코드가 있습니다. 최근에 IE 브라우저에서 버튼이 작동하지 않아서 문제가 발생했습니다. outEventListener는 IE에서 작동하지 않으며 attachEvent를 사용해야합니다. 그러나 어떤 사람들은 이것이 결과를 가져올 수 있다고 말하고 있으며 jQuery를 추천하고 있습니다. 그렇다면 누군가 내 JavaScript의 jQuery 버전을 시연 할 수 있습니까? .on
: 이 여기에 코드를jQuery에서 javascript의 이벤트 리스너
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);
}
을 그리고 여기에 jQuery를에서는 jfiddle fiddle
el1.addEventListener ('click', function() {selectAll (0,8)}, false)'->'$ (el1) .on ('click', function() { selectAll (0,8)}); see http://api.jquery.com/on/ – Musa
SO는 코드 변환 서비스가 아닙니다. jQuery 문서를 읽으십시오. –