一 jquery遇到的坑
1.1 问题描述
1.文件的写法:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
<script type="text/javascript" src="js/jquery-2.1.0.js"/>
<script type="text/javascript">
$(document).ready(function() {
alert(22);
$("#btn").click(function(){
$.get("http://localhost:8081/sgg/say",function(data){
console.log(data);
})
});
});
</script>
</head>
<body>
<a href="http://localhost:8081/sgg/say">查看</a>
<input type="button" id="btn" value="调用后台"></input>
</body>
</html>
执行:不报错,也不执行alert语句。
1.2 问题原因
原因在于,引用js文件的库文件的标签必须是成对出现,不能简写
<script type="text/javascript" src="js/jquery-2.1.0.js"></script>
1.3 修改后再次执行
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
<script type="text/javascript" src="js/jquery-2.1.0.js"></script>
<script type="text/javascript">
$(document).ready(function() {
alert(22);
$("#btn").click(function(){
$.get("http://localhost:8081/sgg/say",function(data){
console.log(data);
})
});
});
</script>
</head>
<body>
<a href="http://localhost:8081/sgg/say">查看</a>
<input type="button" id="btn" value="调用后台"></input>
</body>
</html>
执行:可以看到alert语句执行了,麻蛋,害我折腾了半天!!!!