Но, как и ожидалось, он перезагружает мою текущую страницу. Как я могу предотвратить перезагрузку страницы, но поддерживая ее -атрибут?
Спасибо;)
Ответ 1
Если вы не хотите, чтобы он вел себя как ссылка, не используйте тег ссылки. Делать так больно доступность страницы, и вы этого не хотите. Существуют и другие способы просмотра веб-сайта, чем браузер (подумайте об устройствах чтения с экрана), который основывается на семантике элементов страницы. Используйте span, если вы просто хотите применить стиль.
Если вы все еще хотите использовать якорь, вы можете использовать это -
<a href="#" onclick="return false;">Link</a>
Это предотвратит перезагрузку вашей страницы.
Ответ 2
Просто добавьте javascript: void (0) в href, вы получите..