@ruslite

Как задать ссылку parent div, но не child div?

Есть вот такой блок:
872b47f2c64d4a129a1922e0e4a8edd6.png

Мне нужно его обернуть в ссылку. Это понятно как: Добавить перед div тег a и закрыть его.
Но есть условие, что при клике на Элемент3 ссылка не должна работать. Т.е. при клике в любое место на любой элемент, кроме Элемент3, должно переходить по ссылке, а при клике на Элемент3 ничего не происходить (там выпадающий список).

Кто знает как такое решается? Понимаю, что можно при наведении на Элемент3 запоминать адрес ссылки с помощью JQ, ссылку удалять, а при убирании курса ссылку возвращать. Но это похоже на костыль.
  • Вопрос задан
  • 142 просмотра
Решения вопроса 1
abyrkov
@abyrkov
JavaScripter
Event.prototype.stopPropagation()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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