当我提交表单时,无论我编写的 jquery 代码如何,页面都会自行刷新。谁能指出我错在哪里?
我的html文件:
<html>
<head>
<script type="text/javascript" src="./js/up.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
</head>
<body>
<form id="up" action="" method="post">
<input id="image" type="text" name="file"/><input id="submit" type="submit"/>
</form>
</body>
</html>
我的 javascript 文件
$(document).ready(function(){
$('input#submit').click(function(){
alert('hi');
/*some codes goes here*/
});
});
当页面加载时,控制台显示此错误:Uncaught ReferenceError: $ is not defined
即使我没有调用任何 jquery 函数。