jQuery Cookbook中文版

jQuery Cookbook中文版
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , ,
2013-04
版次: 1
ISBN: 9787115255907
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 448页
字数: 573千字
正文语种: 简体中文
原版书名: JQuery Cookbook
15人买过
  •   《jQueryCookbook中文版》从基础知识和通用最佳实践的介绍开始,内容包括在页面中包含jQuery、做出选择、遍历和操纵;接着转向实际用例,带领读者寻找常见问题的解决方案,包括事件、特效、尺寸、表单和用户界面元素等;最后研究jQuery应用程序的测试以及将jQuery集成到复杂网站的方法。
      无论是为jQuery前端开发人员,还是编写客户端代码的服务器端开发人员,都可以从书中找到自己感兴趣的内容,并提高自己的开发本领。
      jQuery社区专家组,成员包括:JonathanSharp、RobBurns、RebeccaMurphey、ArielFlesler、CodyLindley、RemySharp、MikeHostetler、RalphWhitbeck、NathanSmith、BrianCherne、JamesPadolsey、MichaelGeary、MaggieWachs、ScottJehl、ToddParker、PattyToland等。 第1章jQuery基础
    1.1在HTML页面中包含jQuery程序库代码
    1.2在DOM加载之后、整个页面加载之前执行jQuery/JavaScript代码
    1.3用选择器和jQuery函数选择DOM元素
    1.4在指定上下文中选择DOM元素
    1.5过滤DOM元素包装器集
    1.6查找当前选择包装器集中的后代元素
    1.7返回破坏性修改之前的选择
    1.8将前一个选择集包含到当前选择集
    1.9根据当前上下文遍历DOM获得新的DOM元素集
    1.10创建、操作和插入DOM元素
    1.11删除DOM元素
    1.12替换DOM元素
    1.13克隆DOM元素
    1.14获取、设置和删除DOM元素属性
    1.15获取和设置HTML内容
    1.16获取和设置文本内容
    1.17在不造成全局冲突的情况下使用$别名

    第2章用jQuery选择元素
    2.1仅选择子元素
    2.2选择特定的兄弟元素
    2.3按照索引顺序选择元素
    2.4选择当前动画元素
    2.5根据包含的内容选择元素
    2.6选择不匹配的元素
    2.7根据可见性选择元素
    2.8根据属性选择元素
    2.9按照类型选择表单元素
    2.10选择有具体特性的元素
    2.11使用上下文参数
    2.12创建一个子定义过滤器选择器

    第3章超越基础
    3.1循环读取选择结果集合
    3.2将选择集缩减为某个特定项
    3.3将选中的jQuery对象转换为原始DOM对象
    3.4获得选择集中某个元素的索引
    3.5从现有数组中建立独特的数组
    3.6在选择集合的子集上执行某项操作
    3.7配置jQuery,避免与其他程序库冲突
    3.8用插件增加功能
    3.9确定使用的到底是哪一个查询

    第4章jQuery工具
    4.1用jQuery.suppoert检测功能
    4.2用jQuery.each循环读取数组和对象
    4.3用jQuery.grep过滤数组
    4.4用jQuery.map循环修改数组元素
    4.5用jQuery.merge合并两个数组
    4.6用jQuery.unique过滤重复的数组元素
    4.7用jQuery.isFunction测试回调函数
    4.8用jQuery.trim从字符串或者表单值中删除空格
    4.9用jQuery.data将对象和数据附加到DOM中
    4.10用jQuery.extend扩展对象

    第5章更快、更简单、更有趣
    5.1这不是jQuery,而是JavaScript
    5.2$(this)出了什么问题
    5.3删除多余的重复
    5.4格式化jQuery链
    5.5从其他程序库借用代码
    5.6编写自定义迭代器
    5.7切换属性
    5.8寻找瓶颈
    5.9缓存jQuery对象
    5.10编写更快的选择器
    5.11更快地加载表格
    5.12编写基本的循环代码
    5.13减少名称查找
    5.14用.innerHTML更快地更新DOM
    5.15分解方法链
    5.16这是jQuery的缺陷吗
    5.17跟踪jQuery
    5.18减少服务器请求的数量
    5.19编写无干扰式的JavaScript
    5.20将jQuery用于渐进增强
    5.21使页面易于访问

    第6章尺寸
    6.1求取窗口和文档的尺寸
    6.2求取元素的尺寸
    6.3求取元素的偏移量
    6.4滚动元素使其可见
    6.5确定元素是否在视区内
    6.6将元素放在视区的中央
    6.7在当前位置绝对定位一个元素
    6.8按照与另一个元素的相对位置定位元素
    6.9根据浏览器宽度切换样式表

    第7章特效
    7.1滑动和淡入/淡出元素
    7.2通过向上滑动使元素可见
    7.3创建水平折叠特效
    7.4同时滑动和淡入/淡出元素
    7.5应用连续的特效
    7.6确定元素目前是否处于动画中
    7.7停止和复位动画
    7.8为特效使用自定义的缓动方法
    7.9禁用所有特效
    7.10将jQueryUI用于高级特效

    第8章事件
    8.1将一个事件处理程序用于许多事件
    8.2对不同的数据重用处理程序函数
    8.3删除整组事件处理程序
    8.4触发特定事件处理程序
    8.5向事件处理程序传递动态数据
    8.6尽早访问元素(在document.ready之前)
    8.7停止处理程序执行循环
    8.8在使用event.target时获取正确的元素
    8.9避免多个hover()动画并行显示
    8.10使事件处理程序适用于新添加的元素

    第9章高级事件
    9.1在动态加载时运行jQuery
    9.2加速全局事件触发
    9.3创建自己的事件
    9.4让事件处理程序提供需要的数据
    9.5创建事件驱动插件
    9.6在调用jQuery方法时得到通知
    9.7将对象方法作为事件监听器使用

    第10章从头开始增强HTML表单
    10.1在页面加载时将焦点放在一个文本输入字段上
    10.2禁用和启用表单元素
    10.3自动选择单选按钮
    10.4用专用的链接选择(反选)所有复选框
    10.5用一个切换开关选中(反选)所有复选框
    10.6添加和删除Select元素中的选项
    10.7根据字符计数自动跳到下一个控件
    10.8显示剩余字符串计数
    10.9限制文本输入字段内容为特定的字符
    10.10用Ajax提交表单
    10.11验证表单

    第11章用插件增强HTML表单
    11.1验证表单
    11.2创建固定格式的输入字段
    11.3自动补全文本字段
    11.4选择一个取值范围
    11.5输入范围约束值
    11.6在后台上传文件
    11.7限制输入文本的长度
    11.8在输入字段上方显示标签
    11.9根据内容增大输入字段
    11.10选择日期

    第12章jQuery插件
    12.1从哪里寻找jQuery插件
    12.2何时应该编写一个jQuery插件
    12.3编写第一个jQuery插件
    12.4向插件传递选项
    12.5在插件中使用$快捷方式
    12.6在插件中包含私有函数
    12.7支持元数据插件
    12.8为插件添加静态函数
    12.9用Qunit对插件进行单元测试

    第13章从头开始创建界面组件
    13.1创建自定义工具提示
    13.2使用文件树扩展器导航
    13.3展开折叠控件
    13.4选择文档中的不同选项卡
    13.5显示简单的模态窗口
    13.6构建下拉菜单
    13.7交叉消隐的循环图像
    13.8滑动面板

    第14章使用jQueryUI构建用户界面
    14.1包含整个jQueryUI套件
    14.2包含单独的一两个jQueryUI插件
    14.3用默认选项初始化jQueryUI插件
    14.4用自定义选项初始化jQueryUI插件
    14.5创建你自己的jQueryUI插件默认值
    14.6获取和设置jQueryUI插件选项
    14.7调用jQueryUI插件方法
    14.8处理jQueryUI插件事件
    14.9销毁jQueryUI插件
    14.10创建jQuery音乐播放器

    第15章jQueryUI主题
    15.1用ThemeRoller设置jQueryUI窗口组件样式
    15.2覆盖jQueryUI布局和主题样式
    15.3为非jQueryUI组件应用主题
    15.4在一个页面上引用多个主题
    15.5附录:其他CSS资源

    第16章jQuery、Ajax、数据格式:HTML、XML、JSON、JSONP
    16.1jQuery和Ajax
    16.2在整个网站上使用Ajax
    16.3使用带有用户反馈的简单Ajax
    16.4使用Ajax快捷方法和数据类型
    16.5使用HTML片段和jQuery
    16.6将XML转换为DOM
    16.7创建JSON
    16.8解析JSON
    16.9使用jQuery和JSONP

    第17章在大项目中使用jQuery
    17.1使用客户端存储
    17.2为单个会话保存应用程序状态
    17.3在会话之间保存应用程序状态
    17.4使用JavaScript模板引擎
    17.5Ajax请求队列
    17.6处理Ajax和后退按钮
    17.7将JavaScript放在页面的最后

    第18章单元测试
    18.1自动化单元测试
    18.2断言结果
    18.3测试同步回调
    18.4测试异步回调
    18.5测试用户操作
    18.6保持测试的原子性
    18.7分组测试
    18.8选择运行的测试

    后记

  • 内容简介:
      《jQueryCookbook中文版》从基础知识和通用最佳实践的介绍开始,内容包括在页面中包含jQuery、做出选择、遍历和操纵;接着转向实际用例,带领读者寻找常见问题的解决方案,包括事件、特效、尺寸、表单和用户界面元素等;最后研究jQuery应用程序的测试以及将jQuery集成到复杂网站的方法。
      无论是为jQuery前端开发人员,还是编写客户端代码的服务器端开发人员,都可以从书中找到自己感兴趣的内容,并提高自己的开发本领。
  • 作者简介:
      jQuery社区专家组,成员包括:JonathanSharp、RobBurns、RebeccaMurphey、ArielFlesler、CodyLindley、RemySharp、MikeHostetler、RalphWhitbeck、NathanSmith、BrianCherne、JamesPadolsey、MichaelGeary、MaggieWachs、ScottJehl、ToddParker、PattyToland等。
  • 目录:
    第1章jQuery基础
    1.1在HTML页面中包含jQuery程序库代码
    1.2在DOM加载之后、整个页面加载之前执行jQuery/JavaScript代码
    1.3用选择器和jQuery函数选择DOM元素
    1.4在指定上下文中选择DOM元素
    1.5过滤DOM元素包装器集
    1.6查找当前选择包装器集中的后代元素
    1.7返回破坏性修改之前的选择
    1.8将前一个选择集包含到当前选择集
    1.9根据当前上下文遍历DOM获得新的DOM元素集
    1.10创建、操作和插入DOM元素
    1.11删除DOM元素
    1.12替换DOM元素
    1.13克隆DOM元素
    1.14获取、设置和删除DOM元素属性
    1.15获取和设置HTML内容
    1.16获取和设置文本内容
    1.17在不造成全局冲突的情况下使用$别名

    第2章用jQuery选择元素
    2.1仅选择子元素
    2.2选择特定的兄弟元素
    2.3按照索引顺序选择元素
    2.4选择当前动画元素
    2.5根据包含的内容选择元素
    2.6选择不匹配的元素
    2.7根据可见性选择元素
    2.8根据属性选择元素
    2.9按照类型选择表单元素
    2.10选择有具体特性的元素
    2.11使用上下文参数
    2.12创建一个子定义过滤器选择器

    第3章超越基础
    3.1循环读取选择结果集合
    3.2将选择集缩减为某个特定项
    3.3将选中的jQuery对象转换为原始DOM对象
    3.4获得选择集中某个元素的索引
    3.5从现有数组中建立独特的数组
    3.6在选择集合的子集上执行某项操作
    3.7配置jQuery,避免与其他程序库冲突
    3.8用插件增加功能
    3.9确定使用的到底是哪一个查询

    第4章jQuery工具
    4.1用jQuery.suppoert检测功能
    4.2用jQuery.each循环读取数组和对象
    4.3用jQuery.grep过滤数组
    4.4用jQuery.map循环修改数组元素
    4.5用jQuery.merge合并两个数组
    4.6用jQuery.unique过滤重复的数组元素
    4.7用jQuery.isFunction测试回调函数
    4.8用jQuery.trim从字符串或者表单值中删除空格
    4.9用jQuery.data将对象和数据附加到DOM中
    4.10用jQuery.extend扩展对象

    第5章更快、更简单、更有趣
    5.1这不是jQuery,而是JavaScript
    5.2$(this)出了什么问题
    5.3删除多余的重复
    5.4格式化jQuery链
    5.5从其他程序库借用代码
    5.6编写自定义迭代器
    5.7切换属性
    5.8寻找瓶颈
    5.9缓存jQuery对象
    5.10编写更快的选择器
    5.11更快地加载表格
    5.12编写基本的循环代码
    5.13减少名称查找
    5.14用.innerHTML更快地更新DOM
    5.15分解方法链
    5.16这是jQuery的缺陷吗
    5.17跟踪jQuery
    5.18减少服务器请求的数量
    5.19编写无干扰式的JavaScript
    5.20将jQuery用于渐进增强
    5.21使页面易于访问

    第6章尺寸
    6.1求取窗口和文档的尺寸
    6.2求取元素的尺寸
    6.3求取元素的偏移量
    6.4滚动元素使其可见
    6.5确定元素是否在视区内
    6.6将元素放在视区的中央
    6.7在当前位置绝对定位一个元素
    6.8按照与另一个元素的相对位置定位元素
    6.9根据浏览器宽度切换样式表

    第7章特效
    7.1滑动和淡入/淡出元素
    7.2通过向上滑动使元素可见
    7.3创建水平折叠特效
    7.4同时滑动和淡入/淡出元素
    7.5应用连续的特效
    7.6确定元素目前是否处于动画中
    7.7停止和复位动画
    7.8为特效使用自定义的缓动方法
    7.9禁用所有特效
    7.10将jQueryUI用于高级特效

    第8章事件
    8.1将一个事件处理程序用于许多事件
    8.2对不同的数据重用处理程序函数
    8.3删除整组事件处理程序
    8.4触发特定事件处理程序
    8.5向事件处理程序传递动态数据
    8.6尽早访问元素(在document.ready之前)
    8.7停止处理程序执行循环
    8.8在使用event.target时获取正确的元素
    8.9避免多个hover()动画并行显示
    8.10使事件处理程序适用于新添加的元素

    第9章高级事件
    9.1在动态加载时运行jQuery
    9.2加速全局事件触发
    9.3创建自己的事件
    9.4让事件处理程序提供需要的数据
    9.5创建事件驱动插件
    9.6在调用jQuery方法时得到通知
    9.7将对象方法作为事件监听器使用

    第10章从头开始增强HTML表单
    10.1在页面加载时将焦点放在一个文本输入字段上
    10.2禁用和启用表单元素
    10.3自动选择单选按钮
    10.4用专用的链接选择(反选)所有复选框
    10.5用一个切换开关选中(反选)所有复选框
    10.6添加和删除Select元素中的选项
    10.7根据字符计数自动跳到下一个控件
    10.8显示剩余字符串计数
    10.9限制文本输入字段内容为特定的字符
    10.10用Ajax提交表单
    10.11验证表单

    第11章用插件增强HTML表单
    11.1验证表单
    11.2创建固定格式的输入字段
    11.3自动补全文本字段
    11.4选择一个取值范围
    11.5输入范围约束值
    11.6在后台上传文件
    11.7限制输入文本的长度
    11.8在输入字段上方显示标签
    11.9根据内容增大输入字段
    11.10选择日期

    第12章jQuery插件
    12.1从哪里寻找jQuery插件
    12.2何时应该编写一个jQuery插件
    12.3编写第一个jQuery插件
    12.4向插件传递选项
    12.5在插件中使用$快捷方式
    12.6在插件中包含私有函数
    12.7支持元数据插件
    12.8为插件添加静态函数
    12.9用Qunit对插件进行单元测试

    第13章从头开始创建界面组件
    13.1创建自定义工具提示
    13.2使用文件树扩展器导航
    13.3展开折叠控件
    13.4选择文档中的不同选项卡
    13.5显示简单的模态窗口
    13.6构建下拉菜单
    13.7交叉消隐的循环图像
    13.8滑动面板

    第14章使用jQueryUI构建用户界面
    14.1包含整个jQueryUI套件
    14.2包含单独的一两个jQueryUI插件
    14.3用默认选项初始化jQueryUI插件
    14.4用自定义选项初始化jQueryUI插件
    14.5创建你自己的jQueryUI插件默认值
    14.6获取和设置jQueryUI插件选项
    14.7调用jQueryUI插件方法
    14.8处理jQueryUI插件事件
    14.9销毁jQueryUI插件
    14.10创建jQuery音乐播放器

    第15章jQueryUI主题
    15.1用ThemeRoller设置jQueryUI窗口组件样式
    15.2覆盖jQueryUI布局和主题样式
    15.3为非jQueryUI组件应用主题
    15.4在一个页面上引用多个主题
    15.5附录:其他CSS资源

    第16章jQuery、Ajax、数据格式:HTML、XML、JSON、JSONP
    16.1jQuery和Ajax
    16.2在整个网站上使用Ajax
    16.3使用带有用户反馈的简单Ajax
    16.4使用Ajax快捷方法和数据类型
    16.5使用HTML片段和jQuery
    16.6将XML转换为DOM
    16.7创建JSON
    16.8解析JSON
    16.9使用jQuery和JSONP

    第17章在大项目中使用jQuery
    17.1使用客户端存储
    17.2为单个会话保存应用程序状态
    17.3在会话之间保存应用程序状态
    17.4使用JavaScript模板引擎
    17.5Ajax请求队列
    17.6处理Ajax和后退按钮
    17.7将JavaScript放在页面的最后

    第18章单元测试
    18.1自动化单元测试
    18.2断言结果
    18.3测试同步回调
    18.4测试异步回调
    18.5测试用户操作
    18.6保持测试的原子性
    18.7分组测试
    18.8选择运行的测试

    后记

查看详情
其他版本 / 全部 (1)
相关图书 / 更多
jQuery Cookbook中文版
jQueryMobile从入门到实战-微课视频版/移动互联网开发技术丛书
陶国荣 编
jQuery Cookbook中文版
jQuery Web开发案例教程
前沿科技 温谦
jQuery Cookbook中文版
jQuery前端开发(全案例微课版)
刘辉
jQuery Cookbook中文版
jQuery程序设计实例教程
卢守东
jQuery Cookbook中文版
jQuery开发实战(慕课版)
千锋教育高教产品研发部 著
jQuery Cookbook中文版
jQuery和Ajax实战教程
邵山欢
jQuery Cookbook中文版
jQuery前端技术应用
郑龙、周忠宝、王浩、周滔 著
jQuery Cookbook中文版
jQuery Mobile移动开发(全案例微课版)
刘春茂
jQuery Cookbook中文版
jQuery程序设计案例教程
刘力维
jQuery Cookbook中文版
jQuery网页特效任务驱动式教程(微课版)
王爱华 薛现伟
jQuery Cookbook中文版
jQuery+Vue.js+Spring Boot贯穿式项目实战(微课视频版)
陈冈
jQuery Cookbook中文版
jQuery+Bootstrap Web开发案例教程
前沿科技 温谦
您可能感兴趣 / 更多
jQuery Cookbook中文版
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
jQuery Cookbook中文版
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
jQuery Cookbook中文版
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
jQuery Cookbook中文版
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
jQuery Cookbook中文版
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
jQuery Cookbook中文版
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
jQuery Cookbook中文版
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
jQuery Cookbook中文版
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
jQuery Cookbook中文版
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
jQuery Cookbook中文版
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
jQuery Cookbook中文版
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
jQuery Cookbook中文版
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译