2012-01-25 2 views
0

IE8 및 IE9에서 jQuery.animate에 문제가 있습니다. Facebook iFrame에서만 가능합니다. 내 iFrame을 사용하는 경우 문제가 없습니다.jQuery.animate가 Facebook 내에서 작동하지 않음 IE8/IE9의 iFrame

는 내가 뭘하려고 오전 요소 2 픽셀과 뒷면과 같이 움직입니다 : 나는 높은 값으로 설정 시도

$("#car_box_1").animate({top: "56px"}, 50); 
$("#car_box_1").animate({top: "58px"}, 50); 

애니메이션 단순히 FB iframe 내에 발생하지 않습니다, 낮은 값 등. 또한 콜백 IS가 호출됩니다.

누구에게 아이디어가 있습니까? :)

답변

1

Firefox, Chrome, Safari 또는 Opera를 사용 해본 적이 있습니까? 자바 스크립트는 다른 도메인의 iframe에있는 요소에 액세스 할 수 없으므로 보안 문제가있는 것 같습니다.

+0

안녕하세요 :) 답변 해 주셔서 감사합니다. 나는 실제로 이것을 동료의 도움으로 며칠 동안 알아 냈다. 그것은 내 애니메이션의 버그가 아니었지만 단순히 AJAX를 통해로드 된 CSS를 처리 할 수없는 IE와이 오류를 일으키는 캐스케이드였습니다 :) 감사합니다! – Eax