单击#link时,不必要滚动到页面顶部

时间:2017-01-04 14:14:52

标签: javascript html

我在页面<a href="#"...上有一个与jquery函数链接的链接。单击链接后,页面滚动到顶部,这似乎是不必要的行为。有没有办法阻止滚动?

3 个答案:

答案 0 :(得分:1)

您可以通过选择并使用event.preventDefault()

来阻止关注server
#

答案 1 :(得分:0)

点击按钮后,您可以使用 preventDefault() 阻止默认操作:

&#13;
&#13;
 $('a[href="#"]').on('click', function(event) {
   event.preventDefault();
   console.log('default action prevented');
 });
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href='#'>Button</a>
&#13;
&#13;
&#13;

答案 2 :(得分:0)

您可以使用:(防止点击)

sPack