jQuery执行流程:

实例1:

源码:
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
</script>
<script type="text/javascript">

//下面是load的函数含有jquery注册函数$

function load(){

   $("p").append("<b>Hello1</b>");

}

//下面是jQuery的代码

$(document).ready(function () {
alert("a");

$("p").append("我的第一个jQuery代码!");

$("p").append("<b>Hello2</b>"); 

});

</script>

</head>

<body onload="load()">

<h2>jQuery 简单例子2</h2>

<p>I would like to say: </p> 

</body>
</html>
执行结果:
jQuery 简单例子2
I would like to say: 我的第一个jQuery代码!Hello2Hello1

注:document.ready()和传统的方法<body onload="load()">相似,不同的是onload的方法是在页面加载完成后才发生,这包括DOM元素和其他页面

元素(例如图片)的加载,因此使用document.ready()方法执行速度比onload()的方法要快。  JavaScript只有在DOM元素定义以后才可以对其执行某种
操作,jquery使用document.ready来保证所要执行的代码是在DOM元素被加载完成的情况下执行。

 

 

posted @ 2013-09-29 15:25  High阔天空  阅读(342)  评论(0编辑  收藏  举报