1.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.8.3.js"></script>
</head>
<body >
<a id="bt" >百度一下</a>
<script type="text/javascript">
$("#bt").attr("href","http://www.baidu.com");
</script>
</body>
</html>
可以实现
2.不能实现 文档从上往下加载
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.8.3.js"></script>
<script type="text/javascript">
$("#bt").attr("href","http://www.baidu.com");
</script>
</head>
<body >
<a id="bt" >百度一下</a>
</body>
</html>
改进: 可以实现
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.8.3.js"></script>
<script type="text/javascript">
function t(){
$("#bt").attr("href","http://www.baidu.com");
}
</script>
</head>
<body onload="t()">
<a id="bt" >百度一下</a>
</body>
</html>
3.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(function (){
$("#bt").attr("href","http://www.baidu.com");
});
</script>
</head>
<body >
<a id="bt" >百度一下</a>
</body>
</html>
4. $(document).ready(function() 等价于$(function ()
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#bt").attr("href","http://www.baidu.com");
});
</script>
</head>
<body >
<a id="bt" >百度一下</a>
</body>
</html>