Как прокрутить jQuery model() до определенного идентификатора элемента
i am using j query model('show') for pop up in pop up i need to scroll bar to specific elem id currently happening for page scroll but scroll is not happening for pop up box i tried following scenarios both are not working
Что я уже пробовал:
1). $('. model-content'). animate({
scrollTop: $("#model_idX").смещение().топ
}, 2000);
здесь model_idX-это dynomic ID
div "model-content" появится во всплывающем окне
теперь я хочу прокрутить всплывающее окно (а не страницу) до определенного идентификатора
скажем, модель-id6
мой HTML-страницу чем-то смахивает храм беов
< html>
& lt;тело>
< / body>
< html>
Karthik_Mahalingam
а как насчет метода фокусировки?
Member 8785407
мне нужно, чтобы прокрутить окно не действия
здесь фокус не работает я думаю
Karthik_Mahalingam
фокус будет работать, но вы не получите анимацию прокрутки
Member 8785407
ПОЖАЛУЙСТА, ДАЙТЕ МНЕ ЗНАТЬ КОД
если нет прокрутки, то все в порядке
но мне нужно хотя бы указать на этот "идентификатор модели"
Richard Deeming
Трудно ответить, не видя вашей разметки, но передавать один и тот же идентификатор обоим вызовам jQuery определенно неправильно. Для первого вызова требуется идентификатор контейнера прокрутки, а для второго - идентификатор элемента, к которому вы хотите перейти.
Member 8785407
да я пробовал как ниже
$('.модель-контент').анимация({
scrollTop: $("#model_id"). offset (). top
}, 2000);
< html>
&ЛТ;тело&ГТ; &ЛТ;див класс="модель-контент"&ГТ;&ЛТ;див класс="модель-код"&ГТ;прокрутка&ЛТ;/дел&ГТ;&ЛТ;/дел&ГТ;&ЛТ;/тело&ГТ;
< html>
в приведенном выше случае тело прокручивается не вверх
Karthik_Mahalingam
На кнопку нажать?