一,#####$(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');