Не пойму почему не работает клик. Делаю клик по элементу с id
link_2
, но он не срабатывает.
document.addEventListener("click", function(e) {
if (e.target.querySelector.contains(`link_${2}`)) {
console.log('сработало');
}});
Какой-то весьма извращенный способ узнать id элемента
e.target.querySelector.contains
Я даже не буду спрашивать, что вы хотели этим сделать
document.addEventListener("click", function(e) {
if (e.target.id == 'link_2') {
console.log('сработало');
}
});
<div id="link_1">Link 1</div>
<div id="link_2">Link 2</div>
И не будет срабатывать. e.target
- это тот элемент, который кликнули. Скорее всего, .querySelector.contains(...)
надо заменить на .closest("#link2")
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Есть таблица в которой динамические создаются строки с input (календарь) эти поля можно перемещать (Drag and Drop)
У меня создается список, из элементов которого по клику нужно получить id, но у меня не получается это сделатьКак можно получить id? Заранее...
Имеется textarea#text и отдельно стоящий divПри вводе текста (oninput) формируется ajax-запрос, который выводит в div (ранее совершенно пустой) строки до 600 штук...
Вообщем есть блок с паралаксом полный код приводить не буду он чутка большойВысота данного блока статична так же в этом блоке есть кнопка...