2012-02-11 2 views
0

도움이 필요합니다. 필자는 내 사이트에서 툴팁을 사용하고 있으며 ipad를 제외한 모든 것이 finde에서 작동합니다. 그들은 실향민이다.jquery 툴팁 ipad 버그

툴팁 및 jquery의 최신 버전을 사용 중입니다.

어떤 아이디어가 있습니까?

툴팁 코드는 formular.js에서 찾을 수 있습니다!

최대

+0

좋아 몇 가지 테스트를했다. iPad로 스크롤하는 동안 문제가 나타납니다. 따라서 스크롤없이 사이트를 다시로드하면 (사이트가 맨 위에 있음) 스크롤해도 모든 것이 예상대로 작동합니다. 그러나 페이지에 스크롤 량이로드되면 툴팁이 이동됩니다. 모든 페이지가로드 될 때마다 iPad의 스크롤을 재설정하는 방법에 대한 아이디어가 있습니까? – JPM

+0

스크롤이 설정된 요소의 scrollTop 속성을 0으로 설정합니다. –

답변

0

해결책을 찾았습니다. 누구든지 iPad에서 동일한 문제가 발생하고 jquery 툴팁을 사용하는 경우 iPad 수정 부분 만 삭제하십시오! 당신이 편집 JQuery와 도구 소스없이 문제를 해결하려면

// iPad position fix 
if (/iPad/i.test(navigator.userAgent)) { 
    top -= $(window).scrollTop(); 
} 
0

는 :

selectedObj.tooltip({ 
    ... 
    onBeforeShow : function(a, b){ 
     // fix for ipad 
     if(isiPad) { 
     selectedObj.data('tooltip').getConf().offset = [$(window).scrollTop(), 0]; 
     } 
    }, 
    ... 
});