作者a613204 (胖胖)
看板Web_Design
標題[問題] jquery ready
時間Thu Nov 15 16:42:21 2012
大家好 想請問一下ready事件
如果我在html檔案裡面有嵌入<script>alert('1')</script>
然後有嵌入外部js
外部js的內容為
$(function(){
alert('2');
})
出現的順序會是1 接著是2
在這邊想確定一下 jquery的ready事件會等html裡面內嵌的script執行完畢才會去跑嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.223.69
1F:推 EROS4:她會等DOM準備好 你在html裡面內嵌的script比DOM的尾巴還早 11/15 17:23
2F:→ EROS4:被讀到就會比你外嵌的js先被執行 11/15 17:23
3F:→ a613204:但是如果我把內嵌的script寫在</html>之後 11/15 17:36
4F:→ a613204:內嵌的還是會先比ready內的先執行耶 11/15 17:37
5F:→ a613204:這個時候dom不是應該準備好了? 11/15 17:37
6F:推 EROS4:寫在</html>之後不是正常用法吧0.0 為什麼要研究這個XD 11/15 20:59
7F:→ a613204:我想知道ready內的是不是一定會等html內嵌的script執行完 11/15 21:07