【发布时间】:2014-11-04 14:29:16
【问题描述】:
我试图让一个元素在页面超过某个 Y 位置时出现,但它在我重新加载页面后出现,然后停留在页面上并且不会消失。
var showScroll = function () {
var url = document.URL;
var urlToTest = 'http://localhost:55054/why-napit/membership-scheme-benefits';
var divEl = document.getElementById('action');
if (url == urlToTest) {
if (document.documentElement.scrollTop >= 800
|| window.pageYOffset >= 800) {
divEl.style.display = "block";
} else {
divEl.style.display = "none";
}
}
}();
window.addEventListener('load', showScroll, false);
我尝试了滚动事件但不起作用,所以我认为我很接近但还不够接近。
【问题讨论】:
标签: javascript scroll