Задать вопрос
kukaew
@kukaew

Как грамотно записать условие в JQuery?

Здравствуйте. Вот, например, как узнать, что на странице 10 <li>идут подряд и чтоб не городить сие:
if ($('li').next('li').next('li').next('li').next('li').next('li').next('li').next('li').next('li').next('li').css("display")=="block")


Т.е. как упростить это выражение? Спасибо.
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Dejurin
@Dejurin
Software engineer
https://api.jquery.com/last-child-selector/
:last-child сразу переключиться на последний чилд.

if($( "ul li:last-child" ).css('display') == 'block')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы