課程
/前端開發(fā)
/Node.js
/前端面試加分福音--node基礎
為什么老師的ajax script要寫在body里?為什么放在head里就不起作用?
2020-09-12
源自:前端面試加分福音--node基礎 5-2
正在回答
因為,如果在head里的話,在代碼執(zhí)行的時候會先執(zhí)行js部分的內容,這個時候還沒有dom節(jié)點,所以在head里不起作用,現在body里就是為了保證在js執(zhí)行的時候是有dom存在的
謝謝,按Jquery的語法,把兩個接口都加進了了$(function(){...})里,就可以放在Head里了
修改
<script>$("#login").click(function(){...}?$("#reg").click(function(){...}</script>
為
<script>$(function(){$("#login").click(function(){...}?$("#reg").click(function(){...}})</script>
清澈m還如初m
舉報
從0開始學原生NodeJs
1 回答為什么我這里獲取到的data的值是undefined
1 回答老師用ajax請求
1 回答Chrome ajax 執(zhí)行后, 會再執(zhí)行一次獲取 login.html 的操作. Firefox ajax 直接就不觸發(fā),這段代碼哪里出現了問題?
2 回答判斷密碼不正確 為什么user[password] != password不是這么寫
1 回答為什么找不到favicon.ico
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-09-13
因為,如果在head里的話,在代碼執(zhí)行的時候會先執(zhí)行js部分的內容,這個時候還沒有dom節(jié)點,所以在head里不起作用,現在body里就是為了保證在js執(zhí)行的時候是有dom存在的
2020-09-14
謝謝,按Jquery的語法,把兩個接口都加進了了$(function(){...})里,就可以放在Head里了
修改
<script>$("#login").click(function(){...}?$("#reg").click(function(){...}</script>
為
<script>$(function(){$("#login").click(function(){...}?$("#reg").click(function(){...}})</script>