首先,這是位於我的文檔頭部的腳本。自定義Javascript沒有在Internet Explorer 9和10中觸發
<script>
document.addEventListener("DOMContentLoaded", function() {
var e, t = document.querySelectorAll("div.bounceInDown");
for (var n = 0, r = t.length; n < r; n++) {
e = Math.round(Math.random() * 7e3) + "ms";
t[n].style.animationDelay = e;
t[n].style.WebkitAnimationDelay = e
}
}, false)
</script>
現在我有一個叫做「bounceInDown」的類,它有一個關鍵幀動畫。所有應用此次要類的div元素都應該在網站加載時退出。現在,那裏的腳本會以不同的延遲值進行反彈。它只是在Internet Explorer中不起作用。不知道爲什麼。我的代碼有什麼問題?
它可以在所有的瀏覽器,除了IE
請格式化代碼,以便它是可讀(即使用多行和正確的縮進)。謝謝! –
http://stackoverflow.com/questions/1695376/msie-and-addeventlistener-problem-in-javascript addEventListener不適合IE。 – user2239256
@ user2239256自IE9起,支持addEventListener:http://msdn.microsoft.com/en-us/library/ie/ff975245%28v=vs.85%29.aspx –