`

jQuery-基础入门 学习笔记一

阅读更多

做几个项目中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程序:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  5. <title>无标题文档</title>
  6. <script src="jquery-1.2.6.min.js" type="text/javascript"></script>
  7. <script language="javascript">
  8.     $(document).ready(function(){
  9.         $('p').click(function(){
  10.             alert("hello jQuery!");
  11.         })
  12.     });
  13. </script>
  14. </head> 
  15. <body>
  16. <div id="container">
  17.         <p>点击这里</p>
  18.     </div>
  19. </body>
  20. </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!

 

1
0
分享到:
评论

相关推荐

    web--bootstrap入门基础笔记

    这个"web--bootstrap入门基础笔记"是专科计算机软件设计专业大二学生在一个月内通过32节90分钟课程学习的总结,适用于从零开始学习的初学者,同时也为有一定经验的开发者提供参考。 首先,Bootstrap的核心概念是...

    jQuery学习笔记(一)

    **jQuery学习笔记(一)** 在深入探讨jQuery之前,我们首先要理解什么是jQuery。jQuery是一个高效、易用且功能丰富的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。由John Resig在2006...

    jQuery基础自学笔记(pink老师jQuery全内容)

    《jQuery基础自学笔记》 jQuery 是一款非常流行的 JavaScript 库,由 John Resig 在2006年创建,它的出现极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。jQuery 的设计理念是“Write Less, Do ...

    51obj出品的jQuery入门学习教程(笔记)chm最新版本

    jQuery 入门学习(笔记)教程 chm,高手的话就不要看了,打基础用的,内容涵盖入门前奏、jQuery选择器、使用jQuery操作DOM、选择器综合实例、jQuery属性操作与CSS操作、val()与节点操作、jQuery事件、动画、AJAX……

    jquery 入门到精通 学习总结 资源

    《jQuery入门到精通学习资源概览》 jQuery是一款强大的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。本资源集合是针对jQuery从入门到精通的学习资料,旨在帮助初学者快速...

    JQuery学习笔记合集

    **jQuery学习笔记合集概述** jQuery是一个广泛应用于前端开发的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作以及Ajax交互等任务。这个"JQuery学习笔记合集"包含了三个部分,旨在帮助开发者从初级到高级...

    jquery学习代码和笔记

    本人学习jquery的代码和笔记,主要是jquery的入门知识,以及前后台数据交互。包括一个jquery的web工程和一个配置好的tomcat。jquery工程是用myeclipse10做的,如果eclipse打不开可以重新建工程,再把对应的文件拷贝...

    JavaScript入门学习笔记

    JavaScript入门学习笔记

    javascript入门学习笔记

    以下是对"javascript入门学习笔记"的详细解读: 一、JavaScript基础 1. 变量与数据类型:JavaScript支持六种基本数据类型(字符串、数字、布尔值、null、undefined和symbol)以及一种复杂数据类型(对象)。变量...

    jquery零碎实例和学习心得

    `jQuery学习笔记72--UI-表格排序.rar` 这部分可能是关于jQuery UI中的表格排序功能的详细笔记,适合于对数据展示和交互有需求的开发者。 最后,`Jquery应用 - 图片导航.rar` 可能包含使用jQuery实现的图片轮播或...

    JQuery教程-从零开始学习jQuery

    该教程不仅仅是一份学习笔记,而是希望能够系统地、深入浅出地教授JQuery的知识,并且尽量做到全面。大部分知识点来自图灵出版社出版的《JQuery实战》一书,这本书被推荐给读者作为深入学习的参考。 ##### 什么是...

    jQuery学习笔记

    #### 第一章:jQuery入门 1. **什么是jQuery?** - **定义**:jQuery是一个跨平台的开源JavaScript库,其主要目标是简化HTML文档遍历、事件处理、动画以及Ajax交互等任务。jQuery的核心理念是“write less, do ...

    jQuery 入门指南 学习文档 范例打包 效果应用 jQuery_api

    `jQuery学习笔记72--UI-表格排序.rar`专注于jQuery UI中的表格排序功能,这涉及到如何对HTML表格数据进行动态排序,是数据展示和交互的一个重要方面。 `Jquery应用 - 图片导航.rar`则可能是关于使用jQuery实现图片...

    我的JQuery笔记.doc

    一、jQuery入门 1. 引入jQuery库:通常通过在HTML文件中添加标签来引入jQuery库,如:&lt;script src="https://code.jquery.com/jquery-3.6.0.min.js"&gt;&lt;/script&gt;。或者,将jQuery源码复制到项目中。 2. jQuery入口函数...

    jQuery官方基础教程笔记

    Rebecca Murphey的《jQuery基础教程》是一本优秀的入门教材,已被jQuery官方认可。通过深入学习和实践,开发者可以快速掌握jQuery的主要功能,即使不涉及Ajax和插件开发,也能在网页开发中游刃有余。

    JavaScript 入门 新手学习笔记

    这篇"JavaScript入门新手学习笔记"提供了全面的学习资源,适合初学者系统性地掌握这一技术。 笔记可能包含了以下关键知识点: 1. **基础语法**:JS的基础包括变量(var、let、const)、数据类型(如字符串、数字、...

    jQuery 入门级学习笔记及

    本周公司技术讲座轮到我了,准备说说现在流行的jQuery,下面是概要提纲,关键是看custom.js,已上传源码,程序中“//##”是分段用的,大家可以根据每一段取消注释,然后找到相应的id或class名查看效果。

    XMPP学习入门笔记

    本篇学习笔记汇总了XMPP的基本概念以及多种编程语言下的客户端库介绍,旨在帮助读者快速了解并上手XMPP技术。XMPP作为一种强大的即时通讯协议,不仅具备高度的可扩展性,还支持多种编程语言。这使得开发者可以根据...

    jQuery 学习笔记 (直接打印是个好主意!)

    由于工作需要,所以研究了一段时间的jQuery,参考了大量的宝贵资源,所以资源回馈一下,该笔记详细,有重点,经word排版可直接打印,以方便查阅,打印出来字体应该不小的! 参考: 《jQuery基础教程》、《锋利jQuery》 王兴魁 ...

    jquery学习笔记

    **jQuery学习笔记** jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画制作和Ajax交互。这个“jQuery学习笔记”旨在帮助初学者和有经验的开发者更好地理解和掌握jQuery的核心概念和...

Global site tag (gtag.js) - Google Analytics