anh chị cho em hỏi tại sao em nhúng file js vào html mà nó không chạy
chỉ chạy khi code thẳng vào trang html thôi ạ
các anh chị giúp em với.Em cảm ơn 
<html>
<head>
<title> Tic Tac Toe</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
</head>
<body>
<div class="banner">
<h1>Tic-Tac-Toe</h1>
</div>
<div class="main-body">
<!-- Player -->
<div class= "leftbar"><img width=350 src="images/sw.png">
</div>
<!--Choose your opponent-->
<div class="choose" id="ch"><center><h1>Choose</h1></br><h1>Your</h1></br><h1> Opponent!</h1></center></div>
<!-- AI1 -->
<div class= "rightbar" id="ai0"><img width=350 src="images/ai0.png">
</div>
</div>
<script src="script.js"></script>
</body>
</html>
file script.js:
$(document).ready(function(){
// ai0
$("#easy0").hover(function(){
$("#ai0").css("visibility","visible");
$("#ch").css("visibility","hidden");
}, function(){
$("#ai0").css("visibility","hidden");
$("#ch").css("visibility","visible");
});
});
nó báo lỗi " $ chưa được định nghĩa",
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?