2010-03-29 5 views
5

div를 업데이트하기 위해 jquery load 메서드를 사용하고 있습니다. IE6에서 코드를 테스트 할 때까지 훌륭하게 작동합니다. 문제는 IE6에서로드 메서드를 트리거하기 위해 단추를 클릭 할 때 커서가 움직일 때까지 페이지가 변경되지 않은 상태로 유지된다는 것입니다. 즉, 마우스를 클릭하고 마우스에서 손을 떼면 페이지가 변경되지 않습니다. , 마우스를 움직이면 페이지가 업데이트됩니다.IE6에서 jquery를 사용하는 이상한 문제

이 문제는 IE6에서만 발생합니다. IE7, IE8, Firefox는 모두 문제가 없습니다.

혹시 이런 종류의 문제가 발생 했습니까?

+5

"이상한"IE6에서 –

+1

자바 스크립트 문제 IE 6의 중간 이름은? 충격적인! –

답변

4

이것은 필터와 관련된 특정 유형의 콘텐츠를 렌더링 할 때 IE6에서 그리기 문제입니다. 당신은 가끔 이렇게하여 다시 그리기하지만 트리거 할 수 있습니다, IE에 오신 것을 환영합니다 ...하지만 모든 경우에 작동하지 않습니다

$(window).resize(); 
+0

나는 이걸 시도하지 않았다. – Sawyer

+0

@ 토니 - 더 많은 정보가 필요하다. 자바 스크립트와 HTML, 아마도 CSS로 시작한다. 특정 정보 또는 코드를 거의 제공하지 않으면 문제의 가장 일반적인 원인보다 더 잘 대답 할 수 없습니다. 예를 들어 닫히지 않은 html 태그는 임의의 비헤이비어도 만듭니다. 첫 번째 단계 : 귀하의 마크 업이 http://validator.w3.org/에서 유효한지 확인하십시오. 페이지 및로드 기능을 실행하고, 모두 선택하고, 파이어 폭스에서 선택 소스를보고, 그 URL에서 직접 입력 검증 방법을 수행하십시오 (그렇지 않으면 아약스로드 된 콘텐츠는 거기에 없을 것입니다.) –