我看到一些问题,询问如何在打开对话框时停止页面滚动。但我需要我的长页面向上/向下滚动来显示一个对话框。
在页面加载时,如果满足某些条件,我会打开一个对话框:
$(function () {
if (someCondition) {
$('#showOnce').dialog(); // default position seems to be center
}
});
如果我关闭对话框并向下滚动到长页面的底部并刷新,它会打开对话框,但它保持显示底部,因此,要查看对话框,我需要向上滚动。
如何使页面向上滚动以显示对话框
我试图在用户滚动时翻译一个元素。
如果可能的话,可以从向上滚动的类和向下滚动的类。
我认为这是有可能的,因为魔术棒在这个演示程序:中对向下滚动做了这个操作。
但是,我不知道如何使用这个脚本( )
下面是我的代码,用于判断用户是在向上滚动还是向下滚动:
$(window).scroll(function(){
var scrollTop = $(this).scrollTop();
if(scrollTop>lScrollTop){
//scroll up
}
else{
//scroll down
}
lS