어제 질문에 "누가 JS가 제대로 연결되어 있지 않습니다"라는 질문을했습니다. 이제 내 질문은 다음과 같습니다. 링크가 head
섹션에 있고 body
섹션에없는 경우에만 스크립트가로드되는 이유는 무엇입니까? 나는 다음과 같이 몸의 맨 아래에 배치하는 배웠습니다 : "head"섹션 내에서 연결될 때 JS 스크립트가 작동하는 이유는 무엇입니까?
<!DOCTYPE html>
<html lang="en">
<head>
<title>Number Crunchers</title>
<meta charset="utf-8">
<meta class="meta" name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="css/uikit.css" />
<link rel="stylesheet" type="text/css" href="css/newcustom.css">
<link rel="stylesheet" type="text/css" href="css/cards.css">
<!--
<script src="js/uikit.min.js"></script>
<script src="js/jquery.min.js"></script>
-->
</head>
<body>
<!--Page Content-->
<script src="js/uikit.min.js"></script>
<script src="js/jquery.min.js"></script>
</body>
</html>
script
가 하단에
당신이 머리에 jquery.js에 의존하는 다른 스크립트가 있나요? 적어도 콘솔을 점검하여 JS를 옮길 때 오류가 무엇인지 확인 했습니까? –
나는 그렇게 생각하지 않는다. 내 코드에서 머리 전체를 복사했는데 콘솔에 아무 것도 나타나지 않습니다. – Caleb
이 경우 '작동하지 않는'것은 무엇입니까? 어떻게 행동이 그들 사이에 변화합니까? 우리에게 여기서 일할 많은 것을주지는 않을 겁니다. 코드 샘플이 주어지면 로직에 영향을주지 않아야합니다. –