我有这个功能:
$(document).ready(function() {
if ($(".splash").is(":visible")) {
$(".site").css({"opacity":"0"});
}
});
$(window).scroll(function(){
$(window).off("scroll");
$(".splash").slideUp("800", function() {
$("html, body").animate({"scrollTop":"0px"},100);
$(".site").delay(100).animate({"opacity":"1.0"},800);
});
})
我用它以动画方式从初始页面传递到主页。但是当我在主页时,滚动仍然关闭,我需要它来更改标题。我使用这段代码:
$(document).ready(function( $ ) {
$(window).scroll(function() {
var sT = $(this).scrollTop();
if (sT >= 200) {
$('header').addClass('scroll-header')
} else {
$('header').removeClass('scroll-header')
}
});
});
这两部分一起战斗!!如何在启动页面后滚动以出去?谢谢!
最佳答案
最后我尝试不使用滚动,而是用一个简单的方法进行更改
.show_splash{position: fixed;}
这样就好了!!!
关于javascript - jQuery 滚动功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39957033/