出版时间:2012-7 出版社:清华大学出版社 作者:黄格力 页数:350 字数:571000
Tag标签:无
内容概要
《Web开发典藏大系:jQuery网页开发实例精解》是一本介绍jquery网页开发基础应用的书籍,是一本简单易懂,把复杂问题简单化的书。本书立足于jquery入门基础技术,对jquery的产生、jquery基础、如何将jquery应用于页面开发、如何产生页面元素特效等都进行了细致入微的讲解。这必将使每一个阅读本书的读者少走弯路,快速上手,建立用jquery进行开发网页的信心。
《Web开发典藏大系:jQuery网页开发实例精解》共15章,分2篇。第1篇jquery基础理论,主要介绍javascript脚本、html
dom、div的控制等知识,这些内容都是学习后续章节所必须掌握的基础知识。第2篇jquery实战开发与应用,主要介绍如何利用jquery控制页面元素;如何使页面元素产生特殊效果;不同功能插件的使用方法及注意事项;如何编写jquery插件,以帮助读者理解、使用和开发插件。
《Web开发典藏大系:jQuery网页开发实例精解》配带1张光盘,收录了本书涉及的源代码和书中重点内容的教学视频。本书适合没有基础的jquery入门新手阅读;对于有一定基础的读者,可通过本书进一步理解jquery的各个重要知识点和概念;对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。
作者简介
黄格力,毕业于北京大学。现任微软技术中心讲师,主要负责ASP.NET培训。从事软件开发12年,对C语言、C++、.NET、PHP、J2EE等各种主流开发技术有深入的研究。曾经参与开发了配电检测软件;独立开发了集团公司产品跟踪软件、学生培训平台和体育用品销售网络平台;作为项目负责人领导开发了PDA无线点菜软件及配套服务器端管理软件等。
书籍目录
第1篇 jquery基础理论
第1章 了解jquery
1.1 认识jquery
1.1.1 jquery的起源
1.1.2 什么是jquery
1.2 jquery能做什么
1.2.1 jquery能实现什么
1.2.2 jquery与其他脚本库的区别
1.3 搭建jquery运行环境
1.3.1 jquery库的选择
1.3.2 jquery库的引入
1.3.3 jquery的第一个例子
1.3.4 如何学习jquery
1.4 小结
第2章 jquery原理与运行机制
2.1 javascript的浏览器对象模型bom操作
2.1.1 window对象——窗口对象
2.1.2 navigator对象——浏览器对象
2.2 javascript的html文档dom操作
2.2.1 什么是dom
2.2.2 dom节点
2.2.3 访问文档节点
2.2.4 节点操作
2.3 ajax原理
2.3.1 ajax组成
2.3.2 ajax与基本web应用工作比较
2.3.3 ajax核心对象xmlhttprequest
2.3.4 ajax工作用例
2.4 jquery工作原理
2.5 jquery运行机制
2.5.1 jquery的元素选择
2.5.2 jquery事件
2.6 小结
第2篇 jquery实战开发与应用
第3章 div层的控制
3.1 div的鼠标选取
3.1.1 利用鼠标悬停实现div的选取
3.1.2 利用鼠标点击实现div的选取
3.2 div层的尺寸
3.2.1 jquery动态读取div层的尺寸
3.2.2 jquery动态修改div层的尺寸
3.3 层的显示与隐藏
3.3.1 利用jquery的显示与隐藏函数实现
3.3.2 利用jquery的滑动效果实现
3.3.3 利用jquery的淡入淡出效果实现
3.4 div内的内容控制
3.4.1 内容清空
3.4.2 内容替换
3.4.3 内容复制
3.4.5 内容添加
3.4.6 内容包装
3.5 层的定位
3.6 小结
第4章 设计列表
4.1 控制列表宽度
4.1.1 参差不齐的列表
4.1.2 截取文字内容实现控制列表宽度
4.1.3 修改层的宽度控制列表宽度
4.2 控制列表项符号图片
4.2.1 样式死板的列表项符号
4.2.2 利用jquery与css控制列表项符号图片
4.3 列表项的滚动
4.4 图片列表
4.4.1 大小不一的图片不规则排列
4.4.2 利用jquery控制图片列表
4.5 列表的显示与收缩
4.5.1 占用页面空间的静态列表
4.5.2 利用jquery动态控制列表内容展开与收缩
4.6 列表项动态排序
4.6.1 构建一个无序列表
4.6.2 利用jquery对无序列表排序
4.7 小结
……
第5章 网站导航
第6章 设计表格
第7章 设计表单
第8章 设计图片
第9章 设计对话框
第10章 设计滑动条
第11章 页面编辑器插件
第12章 多媒体
第13章 动画设计
第14章 拖放插件
第15章 插件开发
章节摘录
版权页: 插图: (3)事件处理one() 为每一个匹配元素的特定事件(像click)绑定一个一次性的事件处理函数。在每个对象上,这个事件处理函数只会被执行一次。其他规则与bind()函数相同。这个事件处理函数会接收到一个事件对象,可以通过它来阻止(浏览器)默认的行为。如果既想取消默认的行为,又想阻止事件冒泡,这个事件处理函数必须返回false。 (4)事件处理trigger() 在每一个匹配的元素上触发某类事件。这个函数也会导致浏览器同名的默认行为的执行。例如,如果用trigger()触发一个′submit′,则同样会导致浏览器提交表单。如果要阻止这种默认行为,应返回false。 (5)事件处理triggerHandler() 这个特别的方法将会触发指定的事件类型上所有绑定的处理函数,但不会执行浏览器默认动作,也不会产生事件冒泡。 (6)事件委派live() jQuery给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效。 (7)事件委派die() 解除用live注册的自定义事件。 (8)事件切换hover() 一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)的方法。这是一个自定义的方法,它为频繁使用的任务提供了一种“保持在其中”的状态。 (9)事件切换toggle() 每次单击后依次调用函数。 (10)事件blur() 触发每一个匹配元素的失去焦点事件。 (11)事件change() 触发每一个匹配元素的状态改变事件 (12)事件click() 触发每一个匹配元素的单击事件。 (13)事件dbclick() 触发每一个匹配元素的双击事件。 (14)事件error() 触发每一个匹配元素的error事件。 (15)事件focus() 触发每一个匹配元素的获得焦点事件。
媒体关注与评论
《jQuery网页开发实例精解》一书用通俗易懂的实例、简单生动的文字,引领jQuery初学者进入网页交互开发的殿堂,是一本适合广大jQuery初学者入门的经典好书,值得阅读!——jQuery中文社区
编辑推荐
《Web开发典藏大系:jQuery网页开发实例精解》适合没有基础的jQuery入门新手阅读;对于有一定基础的读者,可通过此书进一步理解jQuery的各个重要知识点和概念;对于大、中专院校的学生和培训班的学员,此书不失为一本好教材。书中配带1张光盘,收录了《Web开发典藏大系:jQuery网页开发实例精解》涉及的源代码和书中重点内容的教学视频。
图书封面
图书标签Tags
无
评论、评分、阅读与下载