Во-первых, в модели событий JavaScript вы придете
через концепцию, называемую пузырьком событий
(что делает событие распространяться от ребенка
элемент к родительскому элементу). Чтобы избежать
такого рода барботажный эффект, многие разработчики
используйте метод события stopPropagation( ).
Кроме того, разработчики начали использовать
return false, чтобы остановить такое распространение.
Теперь есть еще одна терминология, называемая
preventDefault( ). Как видно из названия, это
метод предотвращает любое поведение по умолчанию
элемент для запуска. Наилучшим вариантом использования является предотвращение
привязать тег, чтобы открыть ссылку.
Вы можете встретить сценарий, в котором вы
хотел бы предотвратить привязку метки
открытие ссылки (поведение по умолчанию), а также остановка
событие от перехода к родительскому.
В такой ситуации вместо написания двух строк кода,
вы можете сделать это в одной строке i.e; return false