我有这段代码,我想更改URL 每次我滚动到特定部分时,都带有部分ID的“ / something”。
我设法用正确的信息更改了URL,但是正在发生某些事情,并且页面没有完全加载,并卡在了一个部分中。
$(document).bind('scroll', function (e) {
$('.section-container').each(function () {
if ($(this).offset().top < window.pageYOffset + 10 &&
$(this).offset().top +
$(this).height() > window.pageYOffset + 10
) {
window.location.hash = $(this).attr('id');
}
});
});