iliyasold
@iliyasold
I'm

Как обратиться к конкретному элементу из нескольких с одинаковым классом?

Имеем несколько элементов с одинаковым классом. Например, .js-cardPrice.
Так: $('.js-cardPrice'); я получу их все сразу.
Как обратиться к тому, по которому кликнули?

Код здесь: https://codepen.io/iliyasold/pen/GRKLdMW
  • Вопрос задан
  • 896 просмотров
Решения вопроса 1
Chefranov
@Chefranov
Новичок
<ul>
  <li class="js-cardPrice">Hello world</li>
  <li class="js-cardPrice">Hello universe</li>
  <li class="js-cardPrice">Hello Iliya</li>
</ul>

$(".js-cardPrice").on("click", function() {
    var a = $(this).text(); // например, получим текст текущего элемента
    console.log(a);
    alert(a);
});


Ответ написан
Пригласить эксперта
Ответы на вопрос 1
iliyasold
@iliyasold Автор вопроса
I'm
Короче, всего-то навсего нужно было спокойно и без суеты пройти по дому в нужном направлении, типа так: ${$(this).parent().parent().parent().find(cardNameEL).text()}, ну и причесать это все в переменные, конечно.
Благодарю всех, кто откликнулся!
Ответ написан
Ваш ответ на вопрос

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

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