做几个项目中JavaScript用的说多吧也不太多,说少吧也不太少,总得来说在做web项目中还是蛮有用的,新的项目中打算用jQuery,原来也多少了解了一些jQuery,这是一个非常不错的框架,打算好好的学习一下它。下星期项目组还有一个相应的jQuer培训。开始!学习jQuery吧!
首先下载下jQuery,下载地址:http://jquery.com/src/
以及相应的jQuery API文档:http://jquery.com/api/
jQuery是一个很少的js库,下载当然是最新的了,jquery-1.2.6.min.js解压后要用到的就是这个只有55kb的js文件。非常的棒!
在页面文件中只需要简单的引入即可:<script src="你的实际路径/jquery-1.2.6.min.js" type="text/javascript"></script>
下面是我写的第一个jquery程序:
- <!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=gb2312" />
- <title>无标题文档</title>
- <script src="jquery-1.2.6.min.js" type="text/javascript"></script>
- <script language="javascript">
- $(document).ready(function(){
- $('p').click(function(){
- alert("hello jQuery!");
- })
- });
- </script>
- </head>
- <body>
- <div id="container">
- <p>点击这里</p>
- </div>
- </body>
- </html>
解释一下这个简单的jQuer小程序:
首先看到的是$(document),意思是获取整个网页文档对象(类似的于window.document),$(document).ready意思就是说,获取文档对象就绪的时候.这个功能用简单的javascript,window.onload()同样能实现,但是当我们用window.onload函数执行的时候,要等所有东西已经载入,包括图像和横幅等等。我们知道较大的图片下载速度会比较慢,因此用户必须等待大图片下载完毕才能看到window.onload()执行的代码效果,这样就花费了很长的等待时间。
再者$('p')是指获取网页中所有这p标签,如果是用$('#p')是指获取元素ID;$('p').click是指获取到的页面中所有p标签的单击事件;单击执行包含的函数事件。
以上程序执行的结果是点击:点击这里字样时会弹出一个对话框显示hello jQuery!
总结来说:$(document).ready(fn):当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。这是事件模块中最重要的一个函数,因为它可以极大地提高web应用程序的响应速度。 简单说,这个方法完全是对向window.load事件注册事件的替代方法。通过使用这个方法,可以在DOM载入就绪能够读取并操纵时立即调用所绑定的函数.
使用jQuery实现自己想的代码结构就是:
$(document).ready(function(){
// 你的代码
});
至此我们了解了一下jQuery!
分享到:
相关推荐
《jQuery权威指南》学习笔记之第1章 jQuery开发入门test 代码
jquery学习笔记及常用函数封装 JQuery1.10.1 jquery-ui.min.js 从JQuery入门 -> 进阶 -> 实战
本人学习jquery的代码和笔记,主要是jquery的入门知识,以及前后台数据交互。包括一个jquery的web工程和一个配置好的tomcat。jquery工程是用myeclipse10做的,如果eclipse打不开可以重新建工程,再把对应的文件拷贝...
刚开始学习Web开发时整理W3C上的CSS和JS和JQuery笔记。适合新手入门。
本周公司技术讲座轮到我了,准备说说现在流行的jQuery,下面是概要提纲,关键是看custom.js,已上传源码,程序中“//##”是分段用的,大家可以根据每一段取消注释,然后找到相应的id或class名查看效果。
由于工作需要,所以研究了一段时间的jQuery,参考了大量的宝贵资源,所以资源回馈一下,该笔记详细,有重点,经word排版可直接打印,以方便查阅,打印出来字体应该不小的! 参考: 《jQuery基础教程》、《锋利jQuery》 王兴魁 ...
jquery入门教程、jquery学习笔记。个人学习总结的笔记对刚入门想学习jquery有一定的帮助。
jquery的学习笔记,从入门到精通,笔记做的比较详细,通俗易懂。可以参考借鉴。
jQuery笔记(上) 入门学习笔记,仅供参考
JQuery入门教程,笔记式学习。希望能够帮助各位JQUERY的初学者哈。
Write Less, Do More, 超详细的jQuery学习笔记,深入了解jQuery的语法,为前段开发带来更多的方便
最近在学习jQuery,在网上看到有几篇关于jQuery的文章,写的不错转载过来跟大家分享一下; 一、JQuery是什么 JQuery是什么?始终是萦绕在我心中的一个问题: 借鉴网上同学们的总结,可以从以下几个方面观察。 不使用...
详细的记录了jQuery开发从初级到高级的每个部分。最后还包括了开发自己框架的步骤实例!
看完jquery基础教程做的笔记,笔记并不适合所有人,觉得好,可以看,觉得不好,可以不看。
针对前端三大基础的学习笔记,帮助你们快速入门,HTML+CSS+JS的学习笔记,有示例和操作截图。还有jQuery的详细介绍。
不喜欢写那种"学习笔记"式的文章. 同时本系列将很快全部写完(有工作压力就是有动力), 随后如果时间允许我会继续更新MVC系列文章.再一次对等待MVC文章的朋友们说声抱歉! 另外本系列文章的大部分知识点来源于图灵...
从零开始学习jQuery的笔记 学习JQuery的入门文档
《Java JDK 7学习笔记》将IDE操作纳为教学内容之一,使读者能与实践结合,提供的视频教学能更清楚地帮助读者掌握操作步骤。 内容简介 书籍 计算机书籍 《java jdk 7学习笔记》是作者多年来教学实践经验的总结...
Java相关课程系列笔记之八JavaScript学习笔记(建议用WPS打开) Java相关课程系列笔记之二Oracle学习笔记(建议用WPS打开) Java相关课程系列笔记之九Servlet...Java相关课程系列笔记之一Java学习笔记(建议用WPS打开)