я собираюсь сделать функцию на JQuery, как это:Jquery - .click(), который не делает прокрутки страницы
$(document).ready(function() {
$('#header_rules').click(function() {
// here i define myFunction()
});
});
<a id="header_rules" href="#">RULES</a>
вместо
<a id="header_rules" href="#" onClick="myFunction();return false">RULES</a>
Но я не знаю, как для предотвращения прокрутки вверху страницы с помощью jQuery после того, как кто-то щелкнет ссылку.
Фактически, я полностью избавлюсь от родной JS, что может привести к некоторым проблемам (поэтому я использую JS-инфраструктуру, такую как jQuery).
Любая помощь? Приветствия
Uhm nice. Что лучше? 'e.preventDefault();' или просто 'return false;'? – markzzz
'e.preventDefault()' - см. Мой комментарий к другому ответу. – ThiefMaster