jquery가 다음 스크립트가 더 빨리 작동하도록 도와 줄 수 있다고 생각하십니까? 감사합니다.jquery로이 자바 스크립트를보다 효율적으로 작성할 수 있습니까?
window.onload=function colorizeCheckedRadios(){
var inputs = document.getElementsByTagName("input");
if (inputs) {
for (var i = 0; i < inputs.length; ++i) {
if(inputs[i].checked&&inputs[i].type=="radio"){
inputs[i].parentNode.parentNode.style.backgroundColor='#FCE6F4';
}
}
}
}
+1 청결과 호환성. 더 빠르고, 가능성이 높지는 않습니다 -'querySelectorAll()'을 사용할 수없는 브라우저에서는 그렇지 않습니다. –
모든 빠른 답변 주셔서 감사합니다! 코드를 구현했는데 조금 더 빨라졌습니다. Firefox 3.6입니다. 고마워요! 그것은 굉장 깨끗한 코드입니다. – Haluk
'querySelectorAll'을 구현하는 브라우저에서는 속도 차이가 무시할 수있을지라도 실제로는 조금 더 빠를 수도 있습니다. –