您好,欢迎来到聚文网。 登录 免费注册
jQuery实战

jQuery实战

  • 字数: 700千字
  • 装帧: 平装
  • 出版社: 华中科技大学出版社
  • 作者: (美)比尔·比博尔特(Bear Bibeault),(美)叶华达·卡兹(Yehuda Katz),(美)奥瑞里奥·罗萨(Aurelio De Rosa) 著;徐雷,徐扬 译
  • 商品条码: 9787568020350
  • 版次: 3
  • 开本: 16开
  • 页数: 430
定价:¥88 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
《JQuery开发实战》第三版涵盖了从简单入门(如何在网页中引入JQuery)到不错开发,比如Promises的实现方式,以及如何开发JQuery插件。为了便于大家理解知识,本书包含了大量的例子代码,三个插件,以及三个例子项目。本书也包含了动手实验室网页(Lab Pages.)。这些有趣的网页让大家可以在实战开发中快速学习JQuery方法的差别,而不需要编写大量的代码。
作者简介
比尔·比博尔特,从100波特率的Control Data Cyber计算机编写井字游戏开始,编写了超过30年的代码。因为他获得了两个电气工程的学位,所以大家认为Bear应该设计天线或者其他电器设备。但是从靠前份在美国数据设备公司(Digital Equipment Corporation)的工作开始,他就开始迷恋上了编程工作。
叶华达·卡兹,在过去几年参与过许多开源项目。除了作为jQuery项目的核心成员,他还参与了Merb项目——Ruby on Rails的一种替代框架(也是使用Ruby开发)。
奥瑞里奥·罗萨,是一名全栈Web开发工程师,拥有WAMP stack and HTML5、CSS3、Sass、JavaScript和PHP超过5年的专业开发经验。他是jQuery和JoindIn团队的成员、JavaScript和HTML 5领域的专家。他同样对Web安全、访问性、性能和SEO感兴趣。
目录
第一部分jQuery入门
第1章jQuery介绍
1.1写得少,做得多
1.2低调的JavaScript
1.3安装jQueiy
1.4jQuery结构
1.5jQuery本质
1.6总结
第二部分jQuery核心
第2章选择元素
2.1选择操作元素
2.2基本选择器
2.3根据层级查找元素
2.4通过属性来选择元素
2.5过滤器介绍
2.6使用上下文增强性能
2.7技能测试
2.8总结
第3章操作jQuery集合
3.1创建新HTML元素
3.2管理jQuery集合
3.3总结
第4章使用特性、属性和数据
4.1定义元素特性和属性
4.2使用属性
4.3操作元素特性
4.4元素中存储自定义数据
4.5总结
第5章使用jQuery操作页面
5.1修改元素的样式
5.2设置元素内容
5.3处理表单元素的值
5.4总结
第6章事件本质
6.1理解浏览器事件模型
6.2jQueiy事件模型
6.3总结
第7章DVD光盘定位器
7.1让事件开始工作
7.2总结
第8章使用动画与特效
8.1显示和隐藏元素
8.2动画元素的显示状态
8.3为jQuery添加更多easing函数
8.4创建自定义动画
8.5动画与排队
8.6总结
第9章jQuery工具函数操作DOM
9.1使用jQuery属性
9.2通过jQuery使用其他库
9.3操作JavaScript对象和集合
9.4其他工具函数
9.5总结
第10章使用Ajax与服务器交互
10.1复习Ajax
10.2加载内容到元素中
10.3发送GET和POST请求
10.4完全控制Ajax请求
10.5总结
第11章demo:Ajax驱动的联系方式表单
11.1项目功能
11.2创建页面标签
11.3实现PHP后台
11.4使用Ajax验证字段
11.5Ajax更多乐趣
11.6使用动画特效改善用户体验
11.7注意访问性
11.8总结
第三部分高级主题
第12章jQuery扩展插件
12.1为什么扩展jQuery
12.2在哪里查找插件
12.3jQuery插件编写指南
12.4演示:创建jQuery幻灯片插件
12.5编写自定义工具函数
12.6总结
第13章使用Deferred避免回调地狱
13.1promise介绍
13.2Deferred与Promise对象
13.3Deferred方法
13.4promise化一切
13.5总结
第14章使用QUnit进行单元测试
14.1为什么测试很重要
14.2QUnit入门
14.3创建同步测试
14.4使用断言测试代码
14.5如何测试异步任务
14.6noglobals与notrycatch
14.7模块分组测试
14.8配置QUnit
14.9测试套件的例子
14.10总结
第15章jQuery大型项目开发
15.1改进选择器性能
15.2使用模块组织代码
15.3使用RequireIS加载模块
15.4使用Bower管理依赖
15.5使用Backbone.js创建单页应用
15.6总结
15.7结尾
附录A.JavaScript高级编程必备知识
A.1JavaScript对象基础
A.2一等公民函数
A.3总结
索引

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网