Javascript &引用;向上滚动按钮";不是在窗口上,而是在某个分区上,可能吗?
这是我的问题 我有一个网站的向上滚动按钮,当用户从Javascript &引用;向上滚动按钮";不是在窗口上,而是在某个分区上,可能吗?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,这是我的问题 我有一个网站的向上滚动按钮,当用户从窗口向下滚动50px后,它会自动激活。在我的例子中,用户在名为#pages的div中滚动。我试图在jquery代码中替换窗口,但它似乎不起作用。有什么想法吗 .scrlTp将是按钮本身 如果这个问题还不够清楚,请提问,我将非常感谢您的时间 我现在的代码: $(document).ready(function(){ //Check to see if the window is top if not then display button
窗口
向下滚动50px后,它会自动激活。在我的例子中,用户在名为#pages
的div中滚动。我试图在jquery代码中替换窗口,但它似乎不起作用。有什么想法吗
.scrlTp
将是按钮本身
如果这个问题还不够清楚,请提问,我将非常感谢您的时间
我现在的代码:
$(document).ready(function(){
//Check to see if the window is top if not then display button
$(window).scroll(function(){
if ($(this).scrollTop() > 50) {
$('.scrlTp').fadeIn();
} else {
$('.scrlTp').fadeOut();
}
});
//Click event to scroll to top
$(window).click(function(){
$('html, body').animate({scrollTop : 0},800);
return false;
});
});
您还必须替换
html,body
:
$(文档).ready(函数(){
//检查窗口是否在顶部,如果不是,则显示按钮
$(“#页”)。滚动(函数(){
如果($(this).scrollTop()>100){
$('.scrlTp').fadeIn();
}否则{
$('.scrlTp').fadeOut();
}
});
//单击事件以滚动到顶部
$(“.scrlTp”)。单击(函数(){
$(“#页”)。设置动画({
滚动顶部:0
}, 800);
返回false;
});
});代码>
#页面{
高度:100px;
宽度:200px;
溢出y:滚动;
}
顶
Lorem ipsum dolor sit amet,奉献精英。这是一个很好的例子!Nisi ullam是一家例外的公司,别名为Temperibus esse ipsum rerum!洛雷姆·伊普苏姆·多洛·希特·阿梅特,康塞特图
再见。卓越的生命劳动荣誉,权威的建筑设计师,以及临时工作顾问,化名为autem magnam doloremque dolor!Lorem ipsum dolor sit amet,Concertetur Adipising
精英。麦格纳姆,我是阿梅特·比泰。我是自由、自由、自由的尊严,我是自由、自由的尊严,我是自由、自由的尊严,我是自由、自由的尊严,我是自由、自由、自由的尊严,我是自由、自由、自由的尊严,我是自由、自由的尊严,我是自由、自由、自由的尊严,我是自由、自由的尊严。这是我的荣幸
解释一下,天意之意,在同样的工作场所里,我们应该得到更多的支持!
请参见以下代码:
$('html, body').animate({
scrollTop: $("#elementtoScrollToID").offset().top
}, 2000);
;-) 其中是主代码,激活的代码从窗口向下滚动50px后向上滚动。似乎对我有用:整个代码都在问题中。向下滚动50px后会出现一个按钮,当您单击该按钮时,窗口会再次滚动到顶部。我试图做的是相同的效果,但对于一个div,而不是整个窗口。我认为用户3297291为您提供了正确的答案。您在上面的代码中编写了100px,而不是50px。谢谢您的帮助!