JavaScript可以通過判斷CSS是否被加載來進行各種處理,例如修改頁面樣式或者增加交互效果
function isCssLoaded(linkHref) { var links = document.getElementsByTagName("link"); for (var i = 0; i< links.length; i++) { if (links[i].href.indexOf(linkHref) !== -1) { return true; } } return false; }
這個函數的作用是檢查是否加載了指定的CSS文件,例如:
if (isCssLoaded("style.css")) { // CSS已經加載完成,可以執(zhí)行下一步操作了 } else { // CSS還沒有加載完成,等待加載完成再執(zhí)行下一步操作 // 可以使用定時器setTimeout()等待片刻再檢查 }
上一篇mysql 表被覆蓋
下一篇js取到css屬性