第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

解決為啥不顯示

很難受,之前把JS放在了上面,發(fā)現(xiàn)沒反應(yīng)。把JS放到后面就好了....這么尕么? 百度答案: 放在head中的JS代碼會(huì)在頁面加載完成之前就讀取,而放在body中的JS代碼,會(huì)在整個(gè)頁面加載完成之后讀取。 .......................

正在回答

1 回答

放在body和head其實(shí)差不多的,只不過是文檔解析的時(shí)間不同。瀏覽器解析html是從上到下的。?如果把javascript放在head里的話,則先被解析,但這時(shí)候body還沒有解析,所以$(#btn)會(huì)返回空值。如果把javascript放在head里的話,一般都會(huì)綁定一個(gè)監(jiān)聽,當(dāng)全部的html文檔解析完之后,再執(zhí)行代碼:

$(document).ready(function(){
//這里放入執(zhí)行代碼
})

一般情況下最好是單獨(dú)把javascript放在js文件里,通過head里的<script src="file.js"></script>鏈接起來,css則是通過<link>。這樣做的目的是為了讓內(nèi)容-樣式-邏輯分離,以便以后能夠更好地維護(hù)。


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
JavaScript入門篇
  • 參與學(xué)習(xí)       741085    人
  • 解答問題       9811    個(gè)

JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門

進(jìn)入課程

解決為啥不顯示

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號