jquery: перебирать различные элементы списка ul? - PullRequest
0 голосов
/ 15 января 2011

Эй, ребята, кто-то уже помог мне решить следующую проблему: я хотел перебирать стрелки вверх и вниз по элементам списка.http://jsfiddle.net/zBjrS/1/ в этом примере у меня был только один UL, и я хотел перемещаться по его элементам списка.

между тем, у меня есть несколько ul под друг другом, и я хочу, казалось бы, перемещаться по всем из них, как будто естьбыли только один UL.http://jsfiddle.net/zBjrS/2/

есть идеи, как мне это сделать?

спасибо

Ответы [ 2 ]

1 голос
/ 15 января 2011

Вам необходимо проверить, были ли найдены какие-либо элементы, а если нет, попробуйте использовать .parent().prev().children(':first') (или :last для перехода назад). Смотрите мое обновление вашего jsfiddle ;

0 голосов
/ 15 января 2011

вы можете присвоить каждому li идентификатор с номером

<li id="item_1"></li>
<li id="item_2"></li>

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...