0
저는 js/jQuery 초보자입니다. 나는 마우스로 클래스를 변경하는 div에 코드를 추가하려고 시도했다. 그것은 FF, 크롬, 그리고 IE9에서 잘 작동합니다. 그러나 IE8과 IE7에서는 작동하지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까? 코드는 다음과 같습니다.jquery가 IE8에서 작동하지 않는 Onmouseover
<div class="calloutHover" onmouseover="$(this).attr('class', 'calloutHoverOver')" onmouseout="$(this).attr('class', 'calloutHover')" >
귀하의 코드가 잘 보이는 (두 번째 방법을 사용하여 또한. 제대로 IE8의 고유 한 동작을 처리하기 위해 jQuery를에 의존하고 의미). 어떤 오류가 발생하고 있습니까? div에는 무엇이 들어 있습니까? –
그냥 [this Fiddle] (http://jsfiddle.net/zuul/aTV3E/)으로 테스트를 마치면 잘 작동합니다 ... 참고 : 실제로 변경 사항을 보려면 .html로 변경했습니다. – Zuul
올바른 Doctype이 선언되어 있습니까? – Keith