2012-02-23 2 views
2

Я хочу сделать прокрутки страницы для конкретного DIV, следующий пример:прокрутка страниц JQuery

http://jsfiddle.net/4GHq2/2/

Я хочу сделать так, чтобы при нажатии на кнопку 3 с первой страницы, она прокручивается на sec3 непосредственно без прокрутки через sec2, поэтому он отображается как один флип.

Как я могу добиться чего-то подобного?

+0

Не можете ли вы просто следовать той же парадигме, что и в примере, который вы дали? Может быть, я не понимаю весь ваш вопрос. – Furbeenator

+0

Вы хотите, чтобы он просто прокрутил до щелчка div без анимации? – Purag

+0

Я хочу сделать 1 перейти к трем с той же гладкостью, что и sec1 перейти к sec2 – palAlaa

ответ

0

Предполагая, что у вас есть область просмотра, обернутая вокруг разделов, самой простой задачей было бы скрыть раздел 2, прежде чем вы начнете свой свиток.

EDIT: Обновлен скрипт для демонстрации: http://jsfiddle.net/4GHq2/22/ Это еще не все, но база там.

+0

Небольшое обновление для скрипта: http://jsfiddle.net/4GHq2/23/ – creanium

0

Вы можете реорганизовать это немного по своему вкусу, но как насчет этого примера?

http://jsfiddle.net/shanabus/4GHq2/14/

Надеется, что это помогает!

+0

Я хочу сделать 1 переход на три с одинаковой гладкостью как sec1 перейти к sec2 – palAlaa

0

Звучит так, как будто вы хотите прыгать, а не свиток. Вы можете сделать это с помощью простого тега ссылки с чем-то вроде

<a href="#sec3">3</a> 
Смежные вопросы