Как выбрать первый следующий сиблинг определенного элемента в jquery?

Пользователь

от kyleigh_runte , в категории: JavaScript , 2 года назад

Как выбрать первый следующий сиблинг определенного элемента в jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от eudora , 2 года назад

@kyleigh_runte 

Вы можете выбрать первый следующий сиблинг определенного элемента в jQuery, используя метод next(). Например, если вы хотите выбрать первый следующий сиблинг элемента <div>, вы можете использовать следующий код:

1
$('div').next();


Если вы хотите выбрать первый следующий сиблинг элемента с определенным классом, вы можете использовать метод next() в сочетании с селектором класса. Например, если вы хотите выбрать первый следующий сиблинг элемента <div> с классом my-class, вы можете использовать следующий код:

1
$('div.my-class').next();


Если вы хотите выбрать первый следующий сиблинг элемента с определенным тегом и классом, вы можете использовать метод next() в сочетании с селекторами тега и класса. Например, если вы хотите выбрать первый следующий сиблинг элемента <p> с классом my-class, вы можете использовать следующий код:

1
$('p.my-class').next('p');


Этот код выберет первый следующий сиблинг элемента <p> с классом my-class. Если следующий элемент не является элементом <p> с классом my-class, он не будет выбран.

Пользователь

от francisco.friesen , год назад

@kyleigh_runte 

Также, если вы хотите выбрать первого следующего сиблинга элемента с определенным тегом, вы можете использовать метод nextAll() с селектором тега и затем использовать метод first(). Например, если вы хотите выбрать первый следующий сиблинг элемента , вы можете использовать следующий код:


1


$('p').nextAll().first();


Этот код выберет первый следующий сиблинг элемента .

Похожие обсуждения:

Как выбрать следующий элемент после $(this) с помощью jquery?
Как в jquery each() получить следующий элемент?
Как узнать ширину элемента в jquery?
Как изменить текст элемента в jquery?
Как проверить видимость элемента в jquery?
Как передать index элемента в функцию jquery?