框架 wicket 經過幾層封裝之後
找了好久的Bug竟然是出現在JS的加載順序上。這也是基礎不牢固的表現啊。
最近一直也是接觸JAVA JS很少 JQuery我還記得AJax
不囉嗦 直接上代碼 餓了。
一
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題 3</title>
<script>
alert("1-最先執行");
</script>
</head>
<body onload="alert('3-最後執行');">
<script>
alert("2-接着執行");
</script>
</body>
</html>
二
window.onload必須等到頁面內包括圖片的所有元素加載完畢後才能執行。
window.onload不能同時編寫多個,如果有多個window.onload方法,只會執行一個
window.onload沒有簡化寫法
$(document).ready()是DOM結構繪製完畢後就執行,不必等到加載完畢。
$(document).ready()可以同時編寫多個,並且都可以得到執行
$(document).ready(function(){})可以簡寫成$(function(){});
$(function(){...})是在頁面JS加載完之後纔會加載。 類似於body標籤的onload事件。
引入JS按順序加載! 吃飯!