2012-02-11 2 views
0

Нужна помощь. Я использую всплывающие подсказки на своем сайте, и все работает finde, за исключением ipad. Они перемещены.jQuery tooltip ipad bug

Im, используя последнюю версию всплывающих подсказок и jquery.

любая идея?

код всплывающей подсказки можно найти в formular.js!

С наилучшими пожеланиями

+0

Хорошо сделал некоторые испытания. Проблема возникает при прокрутке с iPad. Поэтому, если я перезагружу сайт без прокрутки до (сайт находится сверху), все работает так, как ожидалось, даже если я прокручиваю. Но если страница загружена с количеством прокрутки, всплывающие подсказки смещаются. Любая идея о том, как сбросить прокрутку iPad при каждой загрузке страницы? – JPM

+0

set scrollTop свойство элемента с прокруткой до 0 –

ответ

0

Найдено решение. Если у кого-то такая же проблема на iPad и с помощью подсказок jquery просто удалите часть iPad Fix!

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

Если вы хотите, чтобы решить эту проблему без источника редактирования JQuery инструментов:

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