Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Selector - чтобы выбрать следующий tag (https://javascript.ru/forum/jquery/7381-selector-chtoby-vybrat-sleduyushhijj-tag.html)

Beck 29.01.2010 15:44

Selector - чтобы выбрать следующий tag
 
Существует ли селектор, чтобы брал следующий за текущим элементом на этом же уровне.

То есть есть два <tr>

Чтобы при клике на первый, через селектор брался второй tr.

Заранее спасибо.

Kolyaj 29.01.2010 15:47

tr.nextSibling

e1f 29.01.2010 15:51

$(elem).next()

Kolyaj, может оказаться перевод строки между нодами, у вуаля, tr.nextSibling -- textNode

Beck 29.01.2010 15:53

Спасибо

Я так понимаю, что это не фукнция jQuery, а чисто javascript.

А есть ли селектор, чтобы искал вверх по дереву, пока не упрется в требуемый тэг?

А то делать каждый раз вот такое:

$(this).parent().parent().parent()


Как-то не удобно. :|

e1f 29.01.2010 15:55

$(elem).parents('div')

B@rmaley.e><e 29.01.2010 16:29

Цитата:

Сообщение от e1f
$(elem).parents('div')

$(elem).parents('div:first')


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