我一直在开发一些带有粘性标题的jquery,但是当我在ipad上测试它时会有一点延迟并在页面上跳转。
这是一个可以在代码中解决的问题,还是一般的ios问题?我已经调查了网上的类似问题,但没有找到明确的答案。
var offset = $(".sticky-header").offset();
var sticky = document.getElementById("sticky-header")
var additionalPixels = 50;
$(window).scroll(function () {
if ($(window).scrollTop() > offset.top - additionalPixels) {
$('#profile-container').addClass('fixed');
} else {
$('#profile-container').removeClass('fixed');
}
});
感谢您的帮助!
答案 0 :(得分:3)
问题是在iPad上$(窗口).scroll不会连续产生。它只会在您停止滚动时生成一次。据我所知,你无法解决这个问题。