![](/img/trans.png)
[英]How to make one element disappear after you made another one appear using javascript. triggered by scrolling?
[英]Make element appear after scrolling
我試圖使元素在頁面經過某個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);
我已經嘗試了滾動事件,但是沒有用,所以我認為我已經接近了,但是還不夠接近。
您應該處理window.scroll事件,而不是window.load
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.