锋利的jQuery读书笔记(1)---初识jQuery

image

 

 

这本书这是第二遍看了,第一遍详细地看到了Ajax之前的部分,在Ajax部分卡壳了,当时不知道该如何写后台代码,毕竟还没有给自己确立是走.NET方向还是JAVA方向,现在好了,方向确定了----JAVA。重新回来,在工作之余,读完这本经典的jQuery入门教程。感谢作者和编著们出了这本不错的书。

这里不作为教程,只是我看这本书时的读书笔记,记录下我觉得重要的,需要反复记忆的关键知识,留着以后查阅,也是我在cnblogs上的第一篇读书笔记吧。

 

jQuery的优势:

  1. 轻量级
  2. 强大的选择器
  3. 出色的DOM操作封装
  4. 可靠的事件处理机制
  5. 完善的Ajax
  6. 不污染顶级变量
  7. 出色的浏览器兼容性
  8. 链式操作
  9. 隐式迭代
  10. 行为层和结构层的分离
  11. 丰富的插件支持
  12. 完善的文档
  13. 开源

jQuery的配置

jQuery的官方网站是:http://jquery.com

版本上,书里介绍的是1.3.1版本,我今后的代码会使用1.4.2版本最近的库。

官网提供两种库下载

image

jQuery不需要安装,只需要把库文件放在虚拟目录下的某一个自定义文件夹下就好了,我选择的是新建一个js文件夹。

这是暂时的项目结构,由于不同的Demo要放在子文件夹下,所以公用这3个文件夹了

image

页面里需要在<head>标签中加入引用

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQuery测试</title>

<script type="text/javascript" src="../js/jquery-1.4.2.js"></script>


</head>

<body>
</body>
</html>

 

第一个测试程序 HelloWorld!!!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>1-1</title>

<script type="text/javascript" src="../js/jquery-1.4.2.js"></script>

<script type="text/javascript">
	$(document).ready(function(){							//等待DOM元素加载完毕
							   alert("Hello World!!!");		//弹出一个对话框
							   })
</script>
</head>

<body>
</body>
</html>

 

执行后的效果是

image

顺利弹出了一个IE对话框

其实这段代码中

	$(document).ready(function(){							//等待DOM元素加载完毕
			})

类似传统js代码中的window.onload方法,不过有所区别

 

 

image

第一个小Demo就写到这里.

posted @ 2010-04-30 13:42  暗夜亡灵  阅读(695)  评论(0编辑  收藏  举报