Задать вопрос
@n1ksON
мидл

Как вывести текст блока на который нажал?

Нужно вывести текст блока на который нажал, подскажите как это сделать. Есть способ обойтись без data-атрибутов, а также используя только один селектор?
<div>
1
</div>
<div>
2
</div>
<div>
3
</div>
<div>
4
</div>
<div>
5
</div>

$('div').click((e) => {
        console.log(e.target.$('div').text()); // выводит ошибку e.target.$ is not a function
})
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой Комментировать
Решение пользователя Тигран Абрамян К ответам на вопрос (2)
$("div").each((i, n) => {
  $(n).click(() => {
    console.log($(n).text());
  });
});
Ответ написан
Комментировать