大家好,这是我的 JavaScript 代码:
window.onload = function () {
function hideAds() {
setTimeout(hide, 2000);
}
function hide() {
var ads = document.querySelector(".ads");
ads.style.marginTop = (-ads.offsetHeight) + "px";
}
function reveal() {
ads.style.marginTop = "";
hideAds();
}
var ads = document.querySelector(".ads");
ads.addEventListener("click", reveal, true);
hideAds();
}
从这段代码来看,除了最后第二行的"ads.addEventListener"之外,一切都正常。是什么原因导致这样的情况呢?我在这里做错了什么吗?
我需要通过单击添加了ads类的div来调用我的reveal函数。
有人可以帮帮我吗?
:)
- Šime Vidas{ }
**。 - user113716var ads
然后对每个ads[i]
调用该函数。 - viveksinghggits