所以我有一段简单的Javascript,在滚动过去时标题为
<div id="left">hello world</div>
$(document).ready(function () {
$(window).scroll(stickyRelocate);
});
var left = document.getElementById("left");
var stop = (left.offsetTop - 60);
window.onscroll = function (e) {
var scrollTop = (window.pageYOffset !== undefined) ? window.pageYOffset : (document.documentElement || document.body.parentNode || document.body).scrollTop;
console.log(scrollTop, left.offsetTop);
if (scrollTop >= stop) {
left.className = 'stick';
} else {
left.className = '';
}
}
我需要建立一个新类
<div="remove-stick"></div>
滚动过后将粘性物移除。
非常感谢任何帮助。
答案 0 :(得分:1)
您可以使用
left. removeAttribute('stick');