0
我所有的jQuery的腳本有:。就緒(函數(){頭部或身體
$(document).ready(function() {
在第一線
我把他們都在<head>
我的問題是:這個標籤,是否有任何區別,如果我把這個腳本在頭或身體的盡頭?
我所有的jQuery的腳本有:。就緒(函數(){頭部或身體
$(document).ready(function() {
在第一線
我把他們都在<head>
我的問題是:這個標籤,是否有任何區別,如果我把這個腳本在頭或身體的盡頭?
沒有區別,因爲jQuery只會在DOM準備好時執行這些函數。 owser提取並解析整個HTML。
但要注意的是,這些功能將在他們的文檔中定義的相同順序來執行,這樣可以使在許多情況下的差異。
在許多情況下,如果其他所有HTML內容後放置腳本,你不會需要一個'。就緒()'函數... – rnevius
http://stackoverflow.com/questions/436411/where-is-最好的地方,把腳本標記在HTML標記 – j08691
是的,是有區別的。如果你在head標籤中聲明瞭$(document).ready(function(),它將不會執行任何操作,因爲你的文檔是在body標籤中表示的。http://stackoverflow.com/questions/17106462/whats-the-差之間,把腳本功能於頭部和身體 – DinoMyte