标签分类
当前位置:首页 > 程序设计电子书 > jQuery电子书网盘下载
锋利的jQuery 锋利的jQuery
richul

richul 提供上传

资源
19
粉丝
49
喜欢
198
评论
7

    锋利的jQuery PDF 全书第2版

    jQuery电子书
    • 发布时间:

    给大家带来的一篇关于jQuery相关的电子书资源,介绍了关于jQuery方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小194.9 MB,单东林 张晓菲 魏编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.9,更多相关的学习资源可以参阅 程序设计电子书Web前端视频、等栏目。

  • 锋利的jQuery PDF 下载
  • 下载地址:https://pan.baidu.com/s/1hG2j-nMVmgBkC7IeZ1KNBQ
  • 分享码:sl75
  • 锋利的jQuery 第二版 PDF

    《锋利的jQuery(第2版)》是《锋利的jQuery》升级版版,事例选用全新升级的UI,编码更合乎词义化;提升jQuery Mobile的章节目录;提升jQuery版本号转变的章节目录;提升jQuery特性提升和方法的章节目录
    出示了丰富多彩的附则:

    jQuery中的$(document).ready()方式
    jQuery载入并分析XML
    前端工程师调节专用工具Firbug
    软件的API
    AJAX的关键另一半XMLHttpRequest
    jQuery API速查表
    jQuery中的$.ajax方式  

    锋利的jQuery(第2版)》由浅入深地对jQuery的各种各样涵数和方式 启用开展了详细介绍,用户能够系统化把握jQuery的选择器、DOM实际操作、恶性事件和动漫、AJAX运用、软件、jQuery Mobile、jQuery每个版本号转变、jQuery特性提升和方法等知识结构图,并融合每一章节目录后边的实例演试开展训练,超过把握关键知识结构图的目地。为使用户尽快开展开发设计实践活动,《锐利的jQuery(第2版)》的第8章将前7章解读的知识结构图和实际效果开展了融合,打造1个十分有个性化的平台网站,并从实例科学研究、平台网站原材料、平台网站构造、平台网站款式和平台网站脚本制作等层面具体指导用户参加到建设项目中。《锐利的jQuery(第2版)》合适全部对jQuery技术性很感兴趣的Web设计师和前端工程师工作人员阅读文章和参照。

    目录

    • 第1章 认识jQuery 1
    • 1.1 JavaScript和JavaScript库 1
    • 1.1.1 JavaScript简介 1
    • 1.1.2 JavaScript库作用及对比 1
    • 1.2 加入jQuery 3
    • 1.2.1 jQuery简介 3
    • 1.2.2 jQuery的优势 4
    • 1.3 jQuery代码的编写 5
    • 1.3.1 配置jQuery环境 5
    • 1.3.2 编写简单的jQuery代码 7
    • 1.3.3 jQuery代码风格 8
    • 1.4 jQuery对象和DOM对象 11
    • 1.4.1 DOM对象和jQuery对象简介 11
    • 1.4.2 jQurey对象和DOM对象的相互转换 13
    • 1.4.3 实例研究 14
    • 1.5 解决jQuery和其他库的冲突 16
    • 1.6 jQuery开发工具和插件 18
    • 1.7 小结 22
    • 第2章 jQuery选择器 23
    • 2.1 jQuery选择器是什么 23
    • 2.2 jQuery选择器的优势 26
    • 2.3 jQuery选择器 27
    • 2.3.1 基本选择器 32
    • 2.3.2 层次选择器 33
    • 2.3.3 过滤选择器 35
    • 2.3.4 表单选择器 48
    • 2.4 应用jQuery改写示例 50
    • 2.5 选择器中的一些注意事项 50
    • 2.5.1 选择器中含有特殊符号的注意事项 50
    • 2.5.2 选择器中含有空格的注意事项 51
    • 2.6 案例研究——某网站品牌列表的效果 52
    • 2.7 其他选择器 58
    • 2.7.1 jQuery提供的选择器的扩展 58
    • 2.7.2 其他使用CSS选择器的方法 59
    • 2.8 小结 60
    • 第3章 jQuery中的DOM操作 61
    • 3.1 DOM操作的分类 61
    • 3.2 jQuery中的DOM操作 62
    • 3.2.1 查找节点 63
    • 3.2.2 创建节点 64
    • 3.2.3 插入节点 66
    • 3.2.4 删除节点 69
    • 3.2.5 复制节点 71
    • 3.2.6 替换节点 72
    • 3.2.7 包裹节点 72
    • 3.2.8 属性操作 75
    • 3.2.9 样式操作 76
    • 3.2.10 设置和获取HTML、文本和值 80
    • 3.2.11 遍历节点 85
    • 3.2.12 CSS-DOM操作 88
    • 3.3 案例研究——某网站的超链接和图片提示效果 91
    • 3.4 小结 97
    • 第4章 jQuery中的事件和动画 98
    • 4.1 jQuery中的事件 98
    • 4.1.1 加载DOM 98
    • 4.1.2 事件绑定 101
    • 4.1.3 合成事件 105
    • 4.1.4 事件冒泡 108
    • 4.1.5 事件对象的属性 112
    • 4.1.6 移除事件 114
    • 4.1.7 模拟操作 117
    • 4.1.8 其他用法 118
    • 4.2 jQuery中的动画 120
    • 4.2.1 show()方法和hide()方法 120
    • 4.2.2 fadeIn()方法和fadeOut()方法 122
    • 4.2.3 slideUp()方法和slideDown()方法 123
    • 4.2.4 自定义动画方法animate() 123
    • 4.2.5 动画回调函数 127
    • 4.2.6 停止动画和判断是否处于动画状态 127
    • 4.2.7 其他动画方法 130
    • 4.2.8 动画方法概括 131
    • 4.3 视频展示效果实例 133
    • 4.4 小结 139
    • 第5章 jQuery对表单、表格的操作及更多应用 140
    • 5.1 表单应用 140
    • 5.1.1 单行文本框应用 140
    • 5.1.2 多行文本框应用 142
    • 5.1.3 复选框应用 145
    • 5.1.4 下拉框应用 149
    • 5.1.5 表单验证 152
    • 5.2 表格应用 155
    • 5.2.1 表格变色 156
    • 5.2.2 表格展开关闭 160
    • 5.2.3 表格内容筛选 161
    • 5.3 其他应用 163
    • 5.3.1 网页字体大小 163
    • 5.3.2 网页选项卡 165
    • 5.3.3 网页换肤 167
    • 5.4 小结 171
    • 第6章 jQuery与Ajax的应用 172
    • 6.1 Ajax的优势和不足 172
    • 6.1.1 Ajax的优势 172
    • 6.1.2 Ajax的不足 173
    • 6.2 Ajax的XMLHttpRequest对象 173
    • 6.3 安装Web环境——AppServ 174
    • 6.4 编写第1个Ajax例子 175
    • 6.5 jQuery中的Ajax 177
    • 6.5.1 load()方法 177
    • 6.5.2 $.get()方法和$.post()方法 179
    • 6.5.3 $.getScript()方法和$.getJson()方法 185
    • 6.5.4 $.ajax()方法 188
    • 6.6 序列化元素 191
    • 6.7 jQuery中的Ajax全局事件 193
    • 6.8 基于jQuery的Ajax聊天室程序 195
    • 6.8.1 基本设想 195
    • 6.8.2 设计数据库 195
    • 6.8.3 服务器端处理 196
    • 6.8.4 客户端处理 197
    • 6.8.5 客户端代码 197
    • 6.8.6 整合代码 201
    • 6.9 小结 202
    • 第7章 jQuery插件的使用和写法 203
    • 7.1 jQuery表单验证插件——Validation 203
    • 7.1.1 Validation简介 203
    • 7.1.2 下载地址 204
    • 7.1.3 快速上手 204
    • 7.1.4 不同的验证写法 207
    • 7.1.5 验证信息 209
    • 7.1.6 自定义验证规则 212
    • 7.1.7 API 213
    • 7.2 jQuery表单插件——Form 213
    • 7.2.1 Form插件简介 213
    • 7.2.2 下载地址 214
    • 7.2.3 快速上手 214
    • 7.2.4 核心方法——ajaxForm()和ajaxSubmit() 215
    • 7.2.5 ajaxForm()方法和ajaxSubmit()方法的参数 215
    • 7.2.6 表单提交之前验证表单 218
    • 7.2.7 API 220
    • 7.3 模态窗口插件——SimpleModal 220
    • 7.3.1 SimpleModal插件简介 220
    • 7.3.2 下载地址 221
    • 7.3.3 快速上手 221
    • 7.3.4 关闭模态窗口 222
    • 7.3.5 实际应用 223
    • 7.3.6 API 225
    • 7.4 管理Cookie的插件——Cookie 225
    • 7.4.1 Cookie插件简介 225
    • 7.4.2 下载地址 225
    • 7.4.3 快速上手 226
    • 7.4.4 API 227
    • 7.5 jQuery UI插件 228
    • 7.5.1 jQuery UI简介 228
    • 7.5.2 下载地址 228
    • 7.5.3 快速上手 230
    • 7.5.4 与单击事件冲突 231
    • 7.5.5 与后台结合 232
    • 7.6 编写jQuery插件 234
    • 7.6.1 插件的种类 234
    • 7.6.2 插件的基本要点 234
    • 7.6.3 插件中的闭包 235
    • 7.6.4 jQuery插件的机制 236
    • 7.6.5 编写jQuery插件 237
    • 7.7 小结 248
    • 第8章 用jQuery打造个性网站 249
    • 8.1 案例背景介绍 249
    • 8.2 网站材料 249
    • 8.3 网站结构 249
    • 8.3.1 文件结构 249
    • 8.3.2 网页结构 250
    • 8.3.3 界面设计 250
    • 8.4 网站的(X)HTML 252
    • 8.5 网站样式(CSS) 252
    • 8.5.1 将CSS文件分门别类 252
    • 8.5.2 编写CSS 252
    • 8.6 网站脚本(jQuery) 273
    • 8.6.1 准备工作 273
    • 8.6.2 首页(index.html)上的功能 274
    • 8.6.3 详细页(detail.html)上的功能 282
    • 8.7 小结 290
    • 第9章 jQuery Mobile 291
    • 9.1 HTML 5简介 291
    • 9.2 jQuery Mobile简介 292
    • 9.3 jQuery Mobile主要特性 292
    • 9.4 jQuery Mobile的使用 293
    • 9.4.1 准备工作 293
    • 9.4.2 构建HTML模板 294
    • 9.4.3 data-role属性 295
    • 9.4.4 添加内容 296
    • 9.4.5 样式切换 297
    • 9.5 其他框架 298
    • 9.5.1 移动框架 298
    • 9.5.2 PhoneGap 299
    • 9.6 小结 299
    • 第10章 jQuery各个版本的变化 300
    • 10.1 jQuery的发展历史 300
    • 10.2 jQuery各个版本新增方法 307
    • 10.3 小结 311
    • 第11章 jQuery性能优化和技巧 312
    • 11.1 jQuery性能优化 312
    • 11.2 jQuery技巧 318
    • 11.3 小结 328
    • 附录A 关于$(document).ready()函数 329
    • A.1 $(document).ready()函数介绍 329
    • A.2 多个$(document).ready()函数 330
    • 附录B Firebug 331
    • B.1 概述 331
    • B.2 主面板简介 332
    • B.2.1 控制台面板 333
    • B.2.2 HTML面板 337
    • B.2.3 CSS、DOM和网络面板 341
    • B.2.4 脚本面板 341
    • B.3 一些资源 344
    • B.4 总结 345
    • 附录C Ajax的XMLHttpRequest对象的属性和方法 346
    • 附录D jQuery $.ajax()方法的参数详解 349
    • 附录E jQuery加载并解析XML 353
    • E.1 简述 353
    • E.2 Content-Type 353
    • E.3 XML结构 353
    • E.4 获取XML 354
    • E.5 解析XML 355
    • E.6 禁用缓存 355
    • 附录F 插件API 357
    • F.1 Validation插件API 357
    • F.2 Form插件API 359
    • F.3 SimpleModal插件API 365
    • F.4 Cookie插件API 366
    • 附录G jQuery速查表 368
    • G.1 基础 368
    • G.2 选择器 369
    • G.3 属性 371
    • G.4 筛选 371
    • G.5 文档处理 372
    • G.6 CSS 373
    • G.7 事件 374
    • G.8 效果 376
    • G.9 Ajax 377
    • G.10 实用项 378
    • G.11 其他对象 379

    上一篇:Linux Shell脚本攻略  下一篇:黑客与画家:硅谷创业之父Paul Graham文集

    展开 +

    收起 -

    码小辫二维码
     ←点击下载即可登录

    jQuery相关电子书
    学习笔记
    网友NO.720919

    JQuery在循环中绑定事件的问题详解

    有个页面上需要N个DOM,每个DOM里面的元素ID都要以数字结尾,比如说 input type="text" name="username" id="username_1" value="" /input type="text" name="username" id="username_2" value="" /input type="text" name="username" id="username_3" value="" / 现在有个循环,在页面载入的时候需要给这每个元素增加一个onclick事件,很容易想到的写法就是 $(function(){ for(var i=1; i=3; i++){ $('#username_'+i).onclick(function(){ alert(i); }); }}); 这么写是错误的。。。 错误的原因以及类似的错误分析详见这篇文章 《深入理解JQuery循环绑定事件》 然后改成下面的就对了 $(function(){ for (var i=1; i=3; i++){ $("#username_"+i).bind("click", {index: i}, clickHandler); } function clickHandler(event) { var i= event.data.index; alert(i); }}); 以上这篇JQuery在循环中绑定事件的问题详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

    网友NO.806970

    jquery+CSS3实现3D拖拽相册效果

    很久之前练习过的一个实践,复习完渐变、圆角、3D变形、拖拽等等来看源码,估计还不会太凌乱(◎﹏◎)哈哈哈 效果图: HTML: !doctype htmlhtml onselectstart="return false;" lang="en"!-- !important --head meta charset="UTF-8" title3D拖拽相册/title link rel="stylesheet" href="css/style.css"/headbody !-- html上阻止默认行为onselectstart -- div class="pic" img src="images/1.jpg" / img src="images/2.jpg"/ img src="images/3.jpg" / img src="images/4.jpg" / img src="images/5.jpg" / img src="images/6.jpg" / img src="images/7.jpg" / img src="images/8.jpg" / img src="images/9.jpg" / img src="images/10.jpg" / img src="images/11.jpg" / p/p /div script type="text/javascript" src="js/jquery.js"/script script type="text/javascript" src="js/index.js"/script/body/html CSS: *{margin:0;padding:0;}body,html{background:#000;}.pic{ width:120px;height:180px; margin:150px auto 0; border:1px solid red; position:relative; transform-style:preserve-3d;/*设置3D环境*/ /*perspective:800px;不用这个*/ transform:perspective(800px) rotateX(-10deg) rotateY(0deg);}.pic img{ position:absolute; height:100%;width:100%; border-radius:5px; box-shadow:0 0 10px #fff; /*背景渐变效果!important*/ -webkit-box-reflect:below 10px -webkit-linear-gradient(top,rgba(0,0,0,0) 80%,rgba(0,0,0,1) 100%);}.pic p{ width:1200px;height:1200px; /*放射性背景渐变*/ background: -webkit-radial-gradient(center center,400px 400px,rgba(255,255,255,0.2),rgba(0,0,0,0)); pos……

    网友NO.263092

    jquery插件推荐 jquery.cookie

    综合概述 通过原生的JavaScript实现处理cookies是一项头疼的工作,并且jQuery本身也不具备解决处理cookies的函数, 但是这个极其小(压缩后解决500字节左右)的jquery插件可以用来处理cookies的读写和删除。 兼容性 IE6+、Chrome、Firefox、Safari、Opera 框架依赖 依赖框架:jQuery1.0+ 模块支持 暂不支持任何模块 使用介绍 1.通过$.cookie.write方法创建cookie,示例代码如下: $.cookie.write('cookie_name', 'cookie_value', 24 * 60 * 60); 2.通过$.cookie.read方法读取cookie,示例代码如下: $.cookie.read('cookie_name') 3.通过$.cookie.destory方法删除cookie,示例代码如下: $.cookie.destroy('cookie_name') 下载连接 https://github.com/stefangabos/Zebra_Cookie/ 授权信息 授权类型:LGPL 授权类型信息:https://github.com/stefangabos/Zebra_Cookie/blob/master/license.txt 更改日志 http://stefangabos.ro/jquery/zebra-cookie/#changelog 其他补充 一个很不错的的插件,值得推荐 ……

    网友NO.657281

    用jquery的attr方法实现图片切换效果

    利用jquery的attr方法实现如下简单的图片切换效果,希望大家喜欢 代码如下: !DOCTYPE html html head meta charset="UTF-8" title图片/title script src="js/jquery.min.js"/script style /* intro */ .intro { width:470px; margin-top: 40px; padding: 25px 19px; border: 1px solid #e6e6e6; background-color: #fff; } .intro .pic-selector { /* width: 430px;*/ height: 256px; /* float: left;*/ } .intro .pic-selector .pic { width: 341px; height: 256px; overflow: hidden; float: left; } .intro .pic-selector .pic img { width:100%; height:100%; } .intro .pic-selector ul { width: 73px; float: left; margin-left: 5px; margin-top:0px; } .intro .pic-selector ul li { width: 80px; height: 60px; overflow: hidden; margin-top: 5px; cursor: pointer; opacity: 0.5; } .intro .pic-selector ul li img{ width:100%; height:100%; } .intro .pic-selector ul li.active { opacity: 1; } .intro .pic-selector ul li:first-child { margin-top: 0px; } /style /head body div class="intro" div class="pic-selector" div class="pic"img class="cover-size" src="img/0204_1.jpg" //div ul li class="active"img class="cover-size" src="img/0204_1.jpg" //li liimg class="cover-size" src="img/0204_2.jpg" //li liimg class="cover-size" src="img/0204_3.jpg" //li liimg class="cover-size" src="img/0204_4.jpg" //li /ul /div /div script $(function(){ // pic selector $('.intro .pic-selector ul li').hover(function () { $('.intro .pic-selector ul li').removeClass('active'); $(this).addClass('active'); $('.intro .pic-selector .p……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明