jQuery全能权威指南
《jQuery全能权威指南:jQuery Core+jQuery Plugin+jQuery UI+jQuery Mobile》的阅读对象是具有一些HTML、CSS和JavaScript知识的开发者,内容覆盖了jQuery知识体系的全部内容,包括jQuery Core、jQuery Plugin、jQuery UI、jQuery Mobile以及大量第三方的插件库和2800多个应用jQuery技术的网页参考。《jQuery全能权威指南:jQuery Core+jQuery Plugin+jQuery UI+jQuery Mobile》侧重于实战,提供了大量范例,以范例带动知识的介绍。为开发和设万维网权威大师亲自撰写全面引领下一代万维网技术都HTML5和RA5+网站设计网页布局和样式精粹-Query Core +jQuery Plugin专业级救学视频、实例源程序下专业级教学祝频,实例源程序下数ISBN978-7-302-26259-6ISBN978-7-302-26183-4IsBN978-7-302-29450-4987302625969787302261834>9m787302294504定价:4980元定价:62.00元定价:59.80元于?一方影“大JavaScriptPHP+MySQL权威指南手机网页及网站设计全能权威指南专业级教学频,实例原程序专业级教学视频、实例原IsBN978-7-302-26428-6ISBN978-7-302-26885IsBN978-7-302-29451-19787302264286>9787302268857>978730294511定价:6980定价:6980元定价:79.80元⊙se⊙IsBN978-7-302-29450-4清华大学出版社数字出版网站WQBO~k离www.wabook.com978730294504定价:59.80元(附1DVD,含视频讲解实例源程序、2800多个精彩网页参考)jQuery全能权威指南jQuery Core+jQuery Plugin+jQuery UI+ jQuery Mobile张亚飞高红霞编著清华大学出版社比京内容简介《 jQuery全能权威指南— jQuery Core+ Query Plugin+ jQuery U+ jQuery mobile》的阅读对象是具有些HTML、CSS和 Javascript知识的开发者,内容覆盖了 jQuery知识体系的全部内容,包括 jQuery Core、 jQueryPlugin、 jQuery UI、 jQuery mobile以及大量第三方的插件库和2800多个应用 jQuery技术的网页参考。《 jQuery全能权威指南— jQuery Core+jQuery Plugin+ jQuery Ul+ jQuery Mobile》侧重于实战,提供了大量范例,以范例带动知识的介绍。为开发和设计网页提供一个真正快速的、全能的权威指南,包括实用方法、注意事项、优化体验、实战案例、内核剖析、业界经典。另外,本书附带有多媒体教学光盘1张不管你是有经验的开发者还是初入门的开发者,都应该阅读该书,以掌握 jQuery的最优化知识本书封面贴有清华大学出版社防伪标签,无标签者不得销售。版权所有,侵权必究。侵权举报电话:0106278298913701121933图书在版编目(C|P)数据jQuery全能权威指南— jQuery Core-+ jQuery Plugin+ jQuery UI+ jQuery Mobile/张亚飞,高红霞编著.一北京:清华大学出版社,2012.10ISBN978-7-302-294504I.①j…Ⅱ.①张…②高…Ⅲ.①Java语言-程序设计-指南ⅣV.①TP31262中国版本图书馆CIP数据核字(2012)第162502号责任编辑:赵洛育封面设计:刘洪利版式设计:文森时代责任校对:柴燕责任印制:何芊出版发行:清华大学出版社poytle:http://www.tup.comcn,http://www.wqbook.com地址:北京清华大学学研大厦A座邮编:100084社总机:010-62770175邮购:010-62786544投稿与读者服务010-62776969,c-service@@tuptsinghua.edu.cn质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn印装者:北京鑫海金澳胶印有限公司经销:全国新华书店开本:185mm×260mm印张:23.25字数:537千字(附DVD光盘1张版次:2012年10月第1版印次:2012年10月第1次印刷印数:1~5000定价:59.80元产品编号:047883-01前PrefacejQuery已是不可逆。jQuery是一个可实现快速开发、简洁、轻量级的 JavaScript库,通过 jQuery,可以用最精简的程序代码轻松实现跨浏览器 HTML DOM操作、事件处理、设计页面元素动态效果、Ajax交互等功能。 jQuery将成为未来以浏览器为核心的应用程序的基石目前,大量的网站都在使用 jQuery构建页面程序,很多应用也都在使用 jQuery创建下一代基于浏览器的web应用程序。并且, jQuery社群成长迅速,每天都有各式各样的第三方插件、教程、文章和网站更新,这些都便于用户学习和使用 jQuery,从而加速网页的开发。本书为开发和设计网页提供了一个真正快速的、全能的权威指南,包括:●实用方法注意事项●优化体验●实战案例●内核剖析●业界经典不管是有经验的开发者还是初入门的开发者,都应阅读本书,以掌握 jQuery的最优化知识本书的确与众不同jQuery非常容易上手,本书就可以帮助读者轻松地学习和使用 jQuery但是,使用得越多,就越需要进一步了解它更深层的原理,才能尽得其妙。本书除了介绍怎样使用 jQuery外,还分析了 jQuery的架构以及在 jQuery中所使用的设计模式,这大大方便了读者更深入地了解 jQuery。实际上,学习完本书就可以自己制作一个类似 jQuery的 JavaScript库。本书包含了HTML5、CSS3与 jQuery结合的最新进展,这是独一无二的,使用户能够完全适应新技术的要求本书是面向进阶用户的,阅读本书需要具备一些HTML、CSS和 JavaScript知识。如果是初学者,建议从《HTML5+CSS3网页布局和样式精粹》一书开始学习。本书的作者是万维网开发的大师,也是《万维网应用程序开发纲要》的起草者,他可以帮助读者完整系统、快速有效地掌握 jQuery开发的知识。ery金能农咸指南本书包含 jQuery的全部本书涵盖了有关 jQuery知识体系的全部内容,包括 jQuery Core、 jQuery Plugin、 jQueryUI、 jQuery mobile以及大量第三方的插件库和2800多个应用 jQuery技术的网页参考NNote随书光盘为了方便读者学习,本书提供有配套DVD光盘,光盘中提供有书中部分章节的视频和几乎全部章节的源代码。保持与作者沟通读者与作者的沟通是十分必要的,读者可以从作者处获取知识的更新或勘误(如果书中有的话),作者可以了解读者的想法和需求。作者目前有以下联系方式E-mail:zhang-yafei@hotmail.comBlog:http://zhangyafei.wordpress.com发送邮件的注意事项如果发送邮件,请在主题处用以下格式书写,以利作者分类处理。若对本书第2章中的内容有疑问,只需在主题处如此书写(请不要在主题处添加其他内容):Query 1 Chapter 02若对本书第12章中的内容有疑问,只需在主题处如此书写:jQuery 1 Chapter 12若对本书附录B中的内容有疑问,只需在主题处如此书写jQuery 1 Chapter B目录Contents第1篇 jQuery核心库快速握和内桉分析篇第1章使用 jQuery开发Web应用程序.3225基本过滤选择器…26劇视频讲解;63分钟2.26内容过滤选择器271.1使用 jQuery核心库227可视化选择器…28228表单选择器jQuery Core...111第一个 jQuery范例.523 Sizzle选择器引擎291.1.2基本语法………624增强的 jQuery函数使用291.1.3为什么要使用 jQuery.724.1使用DOM元素构造 jQuery1.1.4源代码解析— jQuery库的对象30闭包定义24.2克隆 jQuery对象311.1.5源代码解析—使用单体24.3解析HTML字符串为 jQuery模式创建 jQuery实例……9对象1.2解决 jQuery冲突……10244解析单个HTML元素字符串1.2.Ⅰ源代码解析—冲突的解决.12为 jQuery对象.321.22源代码解析— jQuery类的2 jQuery XPath选择器…33声明技巧.2.5.1支持的轴运算符…3313优化—关于开发效率和2.52支持的条件谓词….34运行效率13第3章 jQuery对象和 jQuery选择器第2章 jQuery对象和 jQuery选择器jQuery对象结构和处理方法∴..37视频讲解:56分钟使用 jQuery选择器构建 jQuery对象….1531关于 jQuery对象的结构…38奥视频讲解;62分钟32处理 jQuery对象……,3921选择器基本语法从源头321选代 jQuery对象..3322使用索引获取 jQuery集合谈起……16中的元素…4021.1转义和保留字符….1632.3获取指定元素的索引值…432L.2快速掌握juey选择器…….17324过滤 jQuery对象……22使用选择器………19325检查是否包含指定特征的2.2.1基本选择器……19元素,,,,,,,,,.,,,,,,472.22层级选择器.….20326转换 jQuery对象为数组……4822.3属性选择器..……33其他 jQuery对象处理方法…492.24子元素过滤选择器…23331添加元素到 jQuery对象……49cuery金能权威指南3.32通过合并构建 jQuery对象…496.1.1实现事件绑定的基本方法…943.33使用 jQuery对象缓存…………5161.2解除事件绑定…9661.3单次事件绑定第4章处理DOM结构(DOM树)∴5361.4实时追加事件绑定视频讲解;93分钟62事件绑定的快捷方法……994.1属性节点处理…………5463其他快捷方法…100Note4.1.1按照 Core Dom规范处理631监测鼠标在目标对象上的属性∴54活动…4.1.2按照 HTML DOM规范处理632监测交替单击属性……5664 ready方法1024.1.3删除属性…576.5手动委派事件.…………1034.1.4处理 class属性…5866事件委托….1044.2处理元素内容……606.6.1实现委托1044.2.1获取和改变元素的HTML格式内容662解除委托……105422获取和改变元素的文本格67关于事件处理函数和式内容jQuery Event对象..1064.3处理表单元素的值……62671使用 jQuery Event对象……10667.2自定义jQuot对象…10844DOM树遍历.…6544.1匹配子元素65第7章动画效果.109442匹配后代元素…叫视频讲解:;35分钟443匹配祖辈元素….677.1特效全局设置……110444匹配同辈元素…697.2基本特效—隐藏和显示.……1104.5改变DOM树717.3淡入淡出特效……11245.1插入元素节点714.52替换元素节点……17674滑动特效……14453删除元素节点7.5自定义特效………11578454克隆元素节点…7.51根据CSS设置执行自定义45.5封装元素节点……80的动画效果1157.52关于CSS3的过渡效果第5章CSS样式处理…83属性116视频讲解:30分钟7.6动画队列管理……11951基本的CSS样式处理方法84761使用 queueD和 jQuery queue52其他几个快捷方法86方法获取队列∴……120521获取和设置元素的定位…86762使用, dequeue和 jQuery.522处理滚动条位置……8dequeue方法执行队列的523高度和宽度计算89下一个函数12153CSS3新增的样式属性以及浏览7.6.3延迟动画队列执行……122器特定的扩展样式属性∴……917.64使用. clearQueueO方法清除队列122第6章触发事件∴,,,,,、,937.6.5使用, stop方法停止队列….123视频讲解;26分钟77关于新的动画实现方法一61绑定事件和事件处理函数…94requestAnimation Framed方法,124目最77.1基本使用方法1249.3.2 jQuery. parseJSONO--iMf7.72 requestAnimation Framed方法析JSON字符串……对 jQuery动画队列的影响..126933 jQuery parse XMLO—解析第8章使用Ajax.…..127XML字符串153视频讲解:13分钟94数组和对象处理15481 jQuery实现Ajax请求的基础941 jQuery. eacho—选代对象和数组…154Note方法128942 jQuery extend-—合并811Ajax处理过程和回调函数对象…………155的顺序……135943 jQuery.grep0—查找匹配8.12了解jXHR和的数组元素……156XmlhTtprequEst1369.4.4 jQuery. make Array0-+a8.13 jq XHR请求的数据类型…138对象转换为数组1568.1.4使用 JSONP.…1398.1.5便捷的Ajax请求方法94.5 jQuery.mapO将对象转换为数组1578.1.6便捷的全局事件监听14294.6 jQuery. merge合并数组..15882发送数据到服务器1439.4.7 jQuery noop0空函数…15982.1编码表单….1449.48 jQuery proxy代理………159822序列化一个数组或对象……1459.4.9 jQuery. trimO删除字符83全局设置147串起始和结尾的空白……168.3.1设置Ajax全局默认选项……1479.4.10 jQuery. unique-删除数832预处理Ajax请求….147组中的重复元素,160第9章工具方法14994. jQuery. inArrayo一索引视频讲解:54分钟指定元素16095类型检查…16091内核方法…1509.5.1 jQuery is Array...1609.1.1 jQuery. holdReadyo暂停9.5.2 jQuery is EmptyObject0…….161或恢复. ready事件处理函9.5.3 jQuery is Function(.....161数的执行1509.5. 4 jQuery is Plain ObjectOl619.1.2 jQuery subo创建 jQuery9.5.5 jQuery is Window......16副本………1509.56 jQuery. isXMLDocO……1629.1.3 jQuery. error抛出异常.1519.5.7 jQuery. typed….92侦测浏览器特性……15196其他工具方法921 jQuery. support侦测浏9.6.1 jQuery. contains检查览器特性……151元素包含…922 jQuery box Model-侦测9.6.2 jQuery. globalEvalo—执行浏览器BOX模型152JavaScript代码·,,,,,.,,,,.,,1639.2.3 jQuery browser fr jQuery97数据处理163browser version—侦测浏971使用,daa0和 jQuery: datao方览器标识和版本……153法存储和获取数据.16393基本操作带·着,,15397,2关于HTML5的data-属性.164931 jQuery.nowO当前时间973使用, removeDatao和 jQuery.的时间戳.153removeDatao方法移除数据..165
用户评论