延遲載入JS檔
摘要:若因JS載入順序問題,導致jquery函式庫在該JS之後才載入,造成JS執行錯誤或無法執行,則可以嘗試用以下方式來解決
<script type='text/javascript'> try{ jQuery(); } catch(e){ s=document.createElement('script'); s.type='text/javascript'; s.src='執行的JS檔路徑' document.getElementsByTagName('head')[0].appendChild(s); }; </script>
或是 載入 jQuery後執行某 JS
<script type='text/javascript'> var elem = document.createElement('script'); elem.onload = function() { //要執行的 jquery程式 }; elem.src = 'jQuery檔路徑'; document.getElementsByTagName('head')[0].appendChild(elem); </script>
網站選單
Search
好站推薦
美人時計