复旦大学:《高级Web技术》课程教学课件PPT(2011)_05 初识 jQuery

初识 jQuery Edweb TAs 2011.4.19
初识 jQuery Adweb TAs 2011.4.19

什么是 jQuery jQuery是一个快速、简洁的 JavaScript库 Write less do more 帮助开发人员简化: 文档遍历 事件处理 动画 AJAX
什么是 jQuery ▪ jQuery 是一个快速、简洁的 JavaScript 库 ▪ "Write less, do more." ▪ 帮助开发人员简化: ▪ 文档遍历 ▪ 事件处理 ▪ 动画 ▪ AJAX ▪ …

谁在使用 jQuery Google Code Amazon IBM Dell Microsoft 土豆网 豆瓣 CCTV 京东网
谁在使用 jQuery ▪ Google Code ▪ Amazon ▪ IBM ▪ Dell ▪ Microsoft ▪ 土豆网 ▪ 豆瓣 ▪ CCTV ▪ 京东网 ▪ …

为什么要使用 jQuery? Web应用程序界面不断丰富,Web页面 将包含越来越多的 JavaScript代码 基于原生 JavaScript编程过程较为繁琐, 且各浏览器下存在差异 jQuery帮助开发人员简化 JavaScript开 发,提高开发效率
为什么要使用 jQuery? ▪ Web 应用程序界面不断丰富,Web 页面 将包含越来越多的 JavaScript 代码 ▪ 基于原生 JavaScript 编程过程较为繁琐, 且各浏览器下存在差异 ▪ jQuery 帮助开发人员简化 JavaScript 开 发,提高开发效率

jQuery做了什么 为 JavaScripηt编程提供了通用的抽象层 对多数主流浏览器的兼容 IE 6.0+, FF 2+, Safari 3.0+, Opera 9.0+ Chrome
jQuery 做了什么? ▪ 为 JavaScript 编程提供了通用的抽象层 ▪ 对多数主流浏览器的兼容 ▪ IE 6.0+, FF 2+, Safari 3.0+, Opera 9.0+, Chrome

jQuery的特点 简单易学的API 精简的体积 当前 Release版本v142最小化且使用 gzIp 压缩后仅24KB 支持CSS3
jQuery 的特点 ▪ 简单易学的 API ▪ 精简的体积 ▪ 当前 Release 版本 v1.4.2 最小化且使用 gzip 压缩后仅 24KB ▪ 支持 CSS3

加载 jQuery 下载到自己的服务器进行部署 OR 使用 Google托管的代码 节省服务器流量 充分利用浏览器缓存 亦可使用 Google AJAX Libraries API进行加载
加载 jQuery ▪ 下载到自己的服务器进行部署 OR ▪ 使用 Google 托管的代码 ▪ 节省服务器流量 ▪ 充分利用浏览器缓存 ▪ 亦可使用 Google AJAX Libraries API 进行加载

jQuery对象 几乎每个 jQuery函数都返回一个 jQuery对 象 每个 jQuery对象包装了若千个DOM元素 “链接性 Java的 String类,多数方法返回 String类型值 String text= new String("Slideshow"). toUpperCaseO substring (0, 5). toLowerCaseO jQuery对象 S(div#slide").add Class("hover").show(). text("Welcome!
jQuery 对象 ▪ 几乎每个 jQuery 函数都返回一个 jQuery 对 象 ▪ 每个 jQuery 对象包装了若干个 DOM 元素 ▪ “链接性” ▪ Java 的 String 类,多数方法返回 String 类型值 String text = new String("Slideshow").toUpperCase().substring(0,5).toLowerCase(); ▪ jQuery 对象 $("div#slide").addClass("hover").show().text("Welcome!");

jQuery能做些什么? 取得文档元素 遍历文档元素 处理元素样式 处理文档内容 响应交互操作 为文档添加动态效果 简化异步请求过程
jQuery 能做些什么? ▪ 取得文档元素 ▪ 遍历文档元素 ▪ 处理元素样式 ▪ 处理文档内容 ▪ 响应交互操作 ▪ 为文档添加动态效果 ▪ 简化异步请求过程

jQuery能做些什么? 取得文档元素 遍历文档元素 处理元素样式 处理文档内容 响应交互操作 为文档添加动态效果 简化异步请求过程
jQuery 能做些什么? ▪ 取得文档元素 ▪ 遍历文档元素 ▪ 处理元素样式 ▪ 处理文档内容 ▪ 响应交互操作 ▪ 为文档添加动态效果 ▪ 简化异步请求过程
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_04 Web内容呈现技术.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_03 基于Web的业务逻辑处理技术.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_02 Web数据表达和处理.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_01 Web应用系统简介.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_00 课程简介(韩伟力).pptx
- 高级Web技术 XML链接语言-XLL_2-Web上的数据标准-XML_xml-xll.pdf
- 高级Web技术 XML转换标准-XSL_2-Web上的数据标准-XML_推进文档格式国家标准UOF.pdf
- 高级Web技术 XML转换标准-XSL_2-Web上的数据标准-XML_xml-xsl.pdf
- 高级Web技术 XML程序接口-java&XML_2-Web上的数据标准-XML_xml-java.pdf
- 高级Web技术 XML描述和验证规范-DTD-SCHEMA_2-Web上的数据标准-XML_xml-schema.pdf
- 高级Web技术 XML描述和验证规范-DTD-SCHEMA_2-Web上的数据标准-XML_xml-dtd.pdf
- 复旦大学硕士学位论文:基于 RSS 的企业 Web 搜索引擎研究与设计.doc
- XML应用_2-Web上的数据标准-XML_xml应用 高级W be 技术 XML应用.pdf
- XML基础—概述与语法_2-Web上的数据标准-XML_XML改错.ppt
- Web3D_资料_2-Web上的数据标准-XML_secondlife完全指南攻略电子书.pdf
- Web3D_2-Web上的数据标准-XML_《Sun elearning 大学》项目实施手册v3.0.doc
- Web3D_2-Web上的数据标准-XML_web3D 高级Web技术 Web3D.ppt
- materials_5-语义web_语义Web服务 Semantic Web Services.pdf
- materials_5-语义web_Where are the Semantics in the Semantic Web.pdf
- materials_5-语义web_SemanticWorks User and Reference Manual.pdf
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_06 技术开发框架 SSH.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_07 云计算之概述.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_08 云计算之Google平台.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_09 云计算之GAE.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_10 物联网与应用.ppt
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_11 Web安全技术.pdf
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_知识调查表.docx
- 《高级Web技术》参考资料:语义Web A Semantic Web Primer.pdf
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter1 The Semantic Web Vision.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter2 Structured Web Documents in XML.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter3 Describing Web Resources in RDF.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter4 Web Ontology Language:OWL.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter5 Logic and Inference:Rules.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter6 Applications.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter7 Ontology Engineering.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter8 Conclusion and Outlook.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)第一个java程序.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)环境配置与第一个程序的运行.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)3.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)富人Smith的生日 If else Switch.ppt