我有这段代码:
document.addEventListener('DOMContentLoaded', function() {
hideColor();
}, false);
但是,它似乎没有将事件监听器绑定到DOMContentLoaded。我检查了document.readyState
,并说“正在加载”。所以,这意味着DOMContentLoaded尚未解雇。
这让我发疯了。任何想法为什么它不会绑定它?
感谢。
答案 0 :(得分:1)
这似乎很好......
function hideColor() {
console.log("DOM fully loaded and parsed");
console.log(document.readyState);
var e = document.getElementById("test");
e.style.background = "transparent";
}
document.addEventListener("DOMContentLoaded", hideColor);

#test {
background:red;
}

<div id="test">Test</div>
&#13;