使用 Jquery 右键单击停止垂直滚动
Stop Vertical Scrolling on right click using Jquery
在我的应用程序中,当用户按下右键单击时,我会向用户显示一些选项,当用户单击任何选项(如复制页面)时,总是会滚动到顶部。
我只需要停止页面滚动。
我试过使用jQuery的animate方法,但是不行。
$('html,body').animate({
scrollTop: $('#CopyImage').offset().top
}, 0);
可能你 copy
选项是这样的元素:
<a href='#' >copy</a>
只需将 #
替换为 javascript: void 0;
将 href 中的 # 替换为 javascript: void (0);
在我的应用程序中,当用户按下右键单击时,我会向用户显示一些选项,当用户单击任何选项(如复制页面)时,总是会滚动到顶部。
我只需要停止页面滚动。
我试过使用jQuery的animate方法,但是不行。
$('html,body').animate({
scrollTop: $('#CopyImage').offset().top
}, 0);
可能你 copy
选项是这样的元素:
<a href='#' >copy</a>
只需将 #
替换为 javascript: void 0;
将 href 中的 # 替换为 javascript: void (0);