Моя страница содержит форму внутри прокручиваемого div. В форме есть несколько датпикеров. Если я прокручиваю, когда датыпикеры открыты, они не прокручиваются с содержимым div.jQuery UI datepicker positioning issue в прокручиваемом div
Я нашел сто сообщений с одинаковыми проблемами в Интернете, но ни одно из решений не работает в моей среде.
Это jsfiddle demostrates мою проблему: Problem
И это jsfiddle demostrates исправление: Fix
$("input").datepicker({
beforeShow: function(input, obj) {
$(input).after($(input).datepicker('widget'));
}
});
Исправление делается в JQuery v1.7.2, я использую 1.10.2 с jQuery UI v1.10.3. Если вы переключите версию библиотеки jQuery на v1.10.2 в исправление jsfiddle, произойдет отмена datepicker.
Есть ли исправление для последней библиотеки jQuery? (если его каких-либо последствий, я использую MVC4 с EF4.5)
http://stackoverflow.com/questions/2834857/jquery-ui-datepicker-positioning-problem-when-scrolling-down-webpage – run
Я рассмотрел это решение, смещение относительно главной страницы, а не хостинг div. И главная страница, и хост-хост должны прокручивать и удерживать календарь div, прикрепленный к элементу управления вводом. – Swifty