Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Обычное перелистывание (https://javascript.ru/forum/jquery/9441-obychnoe-perelistyvanie.html)

digital_sword 17.05.2010 10:10

Обычное перелистывание
 
Здравствуйте. Интересует такой простой вопрос:
у нас 3 дива, номер 1й показан, 2й, 3й скрыты.
И 2 стрелки: вперед и назад. Жмем на вперед, показывается 2й див первый скрывается, еще раз - показывается 3й.
Назад - наоборот.

Как лучше делать? Дивы оформить через "p"? А обращаться к ним как к next("p") - значит показать следующий? Но как тогда определить, какой див (или параграф) в данный момент видим, чтобы к нему обратиться?

Gvozd 17.05.2010 10:28

Цитата:

Сообщение от digital_sword
Дивы оформить через "p"?

вы сами поняли что написали?:no:
Цитата:

Сообщение от digital_sword
А обращаться к ним как к next("p") - значит показать следующий?

какую функция вы для этого сделаете,такую и вызывайте
Цитата:

Сообщение от digital_sword
Но как тогда определить, какой див (или параграф) в данный момент видим, чтобы к нему обратиться?

храните где-то номер текущего параграфа в какой-то переменной, видимой изнутри функции передистывания
новички обычно помещают в глобальную область видимости
более правильным вариантом будет поместить в замыкание

micscr 17.05.2010 14:08

А можно даже хранить ссылку на сам див/параграф.


Часовой пояс GMT +3, время: 05:39.