所以我明白,如果我必須把這個代碼
$("#MyButton").click(function(){/* code goes here */});
在外部.js文件
,我要引用腳本
<script src="MyScript.js" type="text/javascript"></script>
</body>
剛剛閉幕body標籤(而不是之前頭),否則這是行不通的,因爲DOM必須MyScript.js
但包括在
我的整個代碼之前滿載不知何故,它使所有的工作,即使我現在把腳本放在HEAD(而不是像之前關閉身體標記之前)!
怎麼回事?
看看下面的文檔:http://api.jquery.com/ready/ –
[jQuery中的jQuery()函數做了什麼?](http://stackoverflow.com/questions/ 2114925 /這是什麼 - 在jQuery中的jQuery功能) –