情景:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.8.3.js" ></script>
</head>
<body>
<script>
$("#a").attr("href","http://www.baidu.com");
</script>
<a id="a">baidu</a>
</body>
</html>
我们想给a标签添加网址,但此时无法实现,因为页面是从上往下加载的,当执行到script标签时,a标签还未加载,所以无法添加成功。
解决方法:
最开始我们想到用onload来解决:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.8.3.js" ></script>
<script>
function t(){
$("#a").attr("hre