IE에서 getElementsByClassName 문제를 해결하는 방법을 알아내는 데 문제가 있습니다. 로버트 네이먼을 구현하는 가장 좋은 방법은 (내 담당자가 1 인 이래로 링크를 게시 할 수 없음) 내 코드에 어떻게 적용할까요? 아니면 jquery 해상도가 더 좋을까요? 내 코드는getElementsByClassName IE 해상도 문제
function showDesc(name) {
var e = document.getElementById(name);
//Get a list of elements that have a class name of service selected
var list = document.getElementsByClassName("description show");
//Loop through those items
for (var i = 0; i < list.length; ++i) {
//Reset all class names to description
list[i].className = "description";
}
if (e.className == "description"){
//Set the css class for the clicked element
e.className += " show";
}
else{
if (e.className == "description show"){
return;
}
}}
내가 표시/각 서비스 (크롬과 FF에서 작동)에 대한 설명을 숨기려면이 페이지 dev.msmnet.com/services/practice-management에 사용하고 있습니다. 모든 팁은 크게 감사하겠습니다.
JQuery와 솔루션은 참으로 * 방법 * 쉽게 –
사용 jQuery를 ... 또는 당신을 위해 크로스 브라우저 물건을 처리합니다 다른 프레임 워크가 될 것입니다. 바퀴를 재발 명하지 마십시오. – Lee