На моей веб-странице у меня есть список файлов.
Каждый файл находится в нем собственный контейнер div (div class= "file" ). Внутри контейнера есть ссылка на файл и описание.
Я хотел разрешить пользователю щелкнуть в любом месте контейнера, чтобы загрузить файл. Я сделал это, добавив событие click в контейнер и извлекая href дочерней ссылки.
Когда файл открывается в новом окне, если пользователь нажимает на ссылку, файл открывается дважды.
Таким образом, мне нужно предотвратить запуск события щелчка родительского контейнера при нажатии гиперссылки. Будет ли лучший способ сделать это, чтобы добавить функцию щелчка в гиперссылку to0 и установить event.stopPropagation? Предположительно, это остановило бы событие от пузырьков до контейнера.
Спасибо Бен