I follow the article關於如何通過檢測dom是否準備好來刪除阻止腳本。通過檢測Dom是否準備好來移除阻止腳本?
// Check if dom is ready
function DOMReady(callback) {
if (document.addEventListener) { // native event
document.addEventListener("DOMContentLoaded", callback, false);
} else if (window.addEventListener) {
window.addEventListener('load', callback, false);
} else if (document.attachEvent) {
window.attachEvent('onload', callback);
}
}
然後在體內,我可以叫
<script>
DOMReady(function() {
loadJS(['https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js'
], function() {
//alert("All Scripts Loaded");
})
});
$(document).ready(function (e) { alert($('.abc').text()); })
</script>
<div class="abc">safdsfsd</div>
這是行不通的,有什麼不對這些代碼。請幫忙。
什麼是'loadJS'? –
@wZVanG:你可以打開爬蟲或文章來查看它。這是太長,把這裏 –