一,#####$(document).ready()
这是在jQuery中,为了防止script
标签出现在元素前面,使得元素未被加载就开始执行js使得系统报错。具体写法如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jquerytest</title>
</head>
<body>
<script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.js" charset="utf-8"></script>
<script type="text/javascript">
$(document).ready(function(){
//需要执行的内容写在匿名函数中
})
</script>
</body>
</html>
简化版本如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jquerytest</title>
</head>
<body>
<script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.js" charset="utf-8"></script>
<script type="text/javascript">
$(function(){
//需要执行的内容写在匿名函数中
})
</script>
</body>
</html>
二,
$
到底是什么?
结论:$ == jquery;
因此: $('.btn') == jquery('.btn');