资源搜
资源搜
👀 联系夏柔
🔥 投稿源码
资源搜

资源搜

  • 全部
  • 123盘
  • 阿里盘
  • 百度云
  • 迅雷
  • 夸克
  • 115
  • 蓝奏云
  • 其他
已收录34127条资源,仅供学习交流,请在24h内删除资源!

Ja vaSc ript高效图形编程_前端开发教程

资源名称:Ja vaSc ript高效图形编程 内容简介: 《Javascript高效图形编程》是一本具有很强实操性的Javascript图书,全书共分10章,涵盖的主要内容有:Javascript的面向对象机制、Javascript性能优化、jQuery和ExtJS库、高级UI设计、Web游戏开发、面向移动设备的开发、图形编程知识等。   《Javascript高效图形编程》适合有一定Web开发经验和Javascript基础的开发人员学习。 资源目录: 第1章 代码重用和优化  1.1 快速运行  1.2 优化什么,何时优化?  1.3 自定义代码性能测试  1.4 优化Javascript   1.4.1 查找表   1.4.2 位操作、整数和二进制数  1.5 优化jQuery和DOM交互   1.5.1 优化CSS格式变化   1.5.2 优化DOM插入  1.6 其他资源 第2章 DHTML基础  2.1 创建DHTML sprite   2.1.1 图像动画   2.1.2 封装和画图抽象   2.1.3 最小化DOM插入和删除   2.1.4 sprite代码   2.1.5 一个简单的sprite应用程序   2.1.6 一个更动态的sprite应用程序  2.2 转为一个jQuery插件  2.3 定时器、速度和帧速率   2.3.1 使用setInterval和setTimeout   2.3.2 定时器精度   2.3.3 保持速度一致  2.4 IE6背景图像缓存 第3章 滚动  3.1 纯CSS滚动特效  3.2 用Javascript滚动   3.2.1 背景图像滚动   3.2.2 基于块的图像滚动 第4章 高级UI  4.1 HTML5表单  4.2 使用Javascript UI库  4.3 从头创建UI元素 第5章 Javascript游戏介绍  5.1 游戏对象概述  5.2 游戏代码   5.2.1 游戏变量   5.2.2 读取键盘输入   5.2.3 移动所有物体   5.2.4 一个简单的动画   5.2.5 碰撞检测   5.2.6 外星人   5.2.7 玩家   5.2.8 护甲   5.2.9 神秘飞碟   5.2.10 游戏   5.2.11 所有代码 第6章 HTML5画布  6.1 画布的支持  6.2 位图、矢量图,或两者兼而有之?  6.3 画布限制  6.4 画布与SVG的对比  6.5 画布与Adobe Flash的对比  6.6 画布导出器  6.7 画布绘制基础   6.7.1 画布元素   6.7.2 绘图环境   6.7.3 绘制矩形   6.7.4 绘制直线和曲线的路径   6.7.5 绘制位图图像   6.7.6 颜色、描边和填充  6.8 使用画布创建动画  6.9 画布和递归绘图  6.10 用画布sprites取代DHTMLsprite   6.10.1 新CanvasSprite对象   6.10.2 其他的代码更改  6.11 一个图形使用画布的WebSockets聊天应用   6.11.1 WebSockets优势   6.11.2 WebSockets支持和安全   6.11.3 聊天应用程序 第7章 游戏和模拟中的向量  7.1 向量运算   7.1.1 加法和减法   7.1.2 缩放   7.1.3 标准化   7.1.4 旋转   7.1.5 向量的点乘  7.2 创建一个Javascript向量对象  7.3 使用向量的大炮模拟   7.3.1 模拟范围的变量   7.3.2 炮弹   7.3.3 大炮   7.3.4 背景   7.3.5 主循环   7.3.6 页面布局  7.4 火箭模拟   7.4.1 游戏对象   7.4.2 障碍物对象   7.4.3 火箭物体   7.4.4 背景   7.4.5 碰撞检测和反馈   7.4.6 页面代码   7.4.7 可能的改进方案 第8章 谷歌可视化  8.1 限制  8.2 相关术语表  8.3 图像图表   8.3.1 数据格式及图表分辨率   8.3.2 使用动态数据   8.3.3 总结  8.4 交互式图表 第9章 使用jQuery Mobile为移动设备开发  9.1 jQuery Mobile  9.2 TilePic:移动友好的网络应用程序   9.2.1 TilePic游戏概述   9.2.2 TilePic游戏代码  9.3 PhoneGap 第10章 用PhoneGap创建Android应用  10.1 安装PhoneGap   10.1.1 安装Java开发工具包(JDK)   10.1.2 安装Android软件开发工具包(SDK)   10.1.3 安装 Eclipse   10.1.4 安装Android开发工具   10.1.5 安装PhoneGap  10.2 在Eclipse中创建一个PhoneGap项目   10.2.1 更改App.java文件   10.2.2 改变AndroidManifest.xml文件   10.2.3 创建和测试一个简单的Web应用程序   10.2.4 测试TilePic应用程序 资源截图:
陌佑
百度云
百度云

jQuery实战中文版_前端开发教程

资源名称:jQuery实战中文版  内容简介: 《jQuery实战》全面介绍jQuery知识,展示如何遍历HTML文档、处理事件、执行动画以及给网页添加Ajax。书中紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨,生动描述了jQuery如何与其他工具和框架交互以及如何生成jQuery插件。jQuery 是目前最受欢迎的Javascript/Ajax库之一,能用最少的代码实现最多的功能。 资源目录: 第1章 引荐jQuery 1.1 为什么是jQuery 1.2 不唐突的Javascript 1.3 jQuery基本原理 1.3.1 jQuery包装器 1.3.2 实用工具函数 1.3.3 文档就绪处理程序 1.3.4 创建DOM元素 1.3.5 扩展jQuery 1.3.6 使用jQuery和其他库 1.4 小结 第2章 创建元素包装集 2.1 选择将被操作的元素 2.1.1 利用基本CSS选择器 2.1.2 利用子选择器、容器选择器和特性选择器 2.1.3 通过位置选择 2.1.4 利用自定义jQuery选择器 2.2 生成新HTML 2.3 管理包装元素集合 2.3.1 确定包装集的大小 2.3.2 从包装集获取元素 2.3.3 筛选元素包装集 2.3.4 利用关系获取包装集 2.3.5 还有更多使用包装集的途径 2.3.6 管理jQuery链 2.4 小结 第3章 用jQuery让页面生动起来 3.1 操作元素属性和特性 3.1.1 操作元素属性 3.1.2 获取特性值 3.1.3 设置特性值 3.1.4 删除特性 3.1.5 特性带来的快乐 3.2 修改元素样式 3.2.1 添加和删除类名称 3.2.2 获取和设置样式 3.2.3 样式相关的更有用的命令 3.3 设置元素内容 3.3.1 替换HTML或文本内容 3.3.2 移动和复制元素 3.3.3 包裹元素 3.3.4 删除元素 3.3.5 克隆元素 3.4 处理表单元素值 3.5 小结 第4章 事件 4.1 浏览器的事件模型 4.1.1 DOM第0级事件模型 4.1.2 DOM第2级事件模型 4.1.3 IE事件模型 4.2 jQuery事件模型 4.2.1 利用jQuery绑定事件处理程序 4.2.2 删除事件处理程序 4.2.3 Event实例 4.2.4 影响事件传播 4.2.5 触发事件处理程序 4.2.6 其他事件相关命令 4.3 让事件(以及更多)工作起来 4.4 小结 第5章 用动画和效果来装扮页面 5.1 使元素显示和隐藏 5.1.1 实现可折叠的列表 5.1.2 切换元素的显示状态 5.2 以动画方式使函数显示和隐藏 5.2.1 使元素逐渐地显示和隐藏 5.2.2 使元素淡入和淡出 5.2.3 使元素滑上和滑下 5.2.4 使动画停止 5.3 创建自定义的动画 5.3.1 一个自定义的放大动画 5.3.2 一个自定义的坠落动画 5.3.3 一个自定义的消散动画 5.4 小结 第6章 jQuery实用工具函数 6.1 利用jQuery标志 6.1.1 检测用户代理 6.1.2 确定方框模型 6.1.3 检测要用的正确的浮动样式 6.2 使用jQuery和其他库 6.3 操作Javascript对象和集合 6.3.1 修整字符串 6.3.2 对属性和集合进行迭代 6.3.3 对数组进行筛选 6.3.4 对数组进行转换 6.3.5 从Javascript数组上找到更多乐趣 6.3.6 扩展对象 6.4 动态加载脚本 6.5 小结 第7章 用自定义插件来扩展jQuery 7.1 为什么要扩展 7.2 jQuery插件创建准则 7.2.1 给文件和函数命名 7.2.2 小心$ 7.2.3 简化复杂的参数列表 7.3 编写自定义实用工具函数 7.3.1 创建操作数据的实用工具函数 7.3.2 编写日期格式器 7.4 添加新的包装器方法 7.4.1 在包装器方法中应用多个操作 7.4.2 保留在包装器方法之内的状态 7.5 小结 第8章 利用Ajax与服务器交谈 8.1 温习Ajax 8.1.1 创建一个XHR实例 8.1.2 发起请求 8.1.3 跟踪进展 8.1.4 获得响应 8.2 加载内容到元素上 8.2.1 利用jQuery加载内容 8.2.2 加载动态的库存数据 8.3 发起GET和POST请求 8.3.1 利用jQuery获取数据 8.3.2 获取JSON数据 8.3.3 发起POST请求 8.4 完全控制Ajax请求 8.4.1 带着所有的修整发起Ajax请求 8.4.2 设置请求的默认值 8.4.3 全局函数 8.5 整合一切 8.5.1 实现工具提示行为 8.5.2 利用术语提示器 8.5.3 改进的空间 8.6 小结 第9章 卓越、强大和实用的插件 9.1 表单插件 9.1.1 获得表单控件的值 9.1.2 清除和复位表单控件 9.1.3 通过Ajax提交表单 9.1.4 上传文件 9.2 尺寸插件 9.2.1 宽度和高度的已扩展方法 9.2.2 获得滚动尺寸 9.2.3 关于偏移和位置 9.3 实时查询插件 9.3.1 建立主动事件处理程序 9.3.2 定义匹配和不匹配监听器 9.3.3 强制Live Query求值 9.3.4 使Live Query监听器过期 9.4 UI插件 9.4.1 鼠标交互 9.4.2 UI小部件和可视化效果 9.5 小结 9.6 尾声 附录A Javascript必知必会 索引 资源截图:
陌佑
百度云
百度云

CSS高效开发实战_前端开发教程

资源名称:CSS高效开发实战 内容简介: 想象一下,一个网页只有HTML,没有CSS,那就是素颜和上妆的区别。而一个网页只有CSS,没用CSS 3,那就是马车和汽车的区别!汽车代表的是高效、美观,CSS 3的意图也是如此。移动设备的流行导致了响应式设计的流行,而CSS 3正是实现这种设计的精髓。《CSS高效开发实战——CSS 3、LESS、SASS、Bootstrap、Foundation》围绕的就是如何跨浏览器、跨设备进行高效率的CSS开发。 《CSS高效开发实战——CSS 3、LESS、SASS、Bootstrap、Foundation》分为3部分:第1部分是HTML/CSS基础和CSS 3新特性演示,涵盖盒子模型、浮动布局、属性前缀、选择器、字体、边框、背景、颜色、变换、动画、弹性盒子、媒介查询和响应式设计等多个方面;第2部分介绍Bootstrap、Foundation、Pure等当前流行的CSS框架及LESS、SASS等生产力工具;第3部分是实战案例,包括DIV+CSS案例、HTML 5+CSS 3案例、Bootstrap案例和Foundation案例。 《CSS高效开发实战——CSS 3、LESS、SASS、Bootstrap、Foundation》内容精练、重点突出、实例丰富、讲解通俗,是广大CSS设计人员和前端开发人员必备的参考书,同时也非常适合大中专院校师生学习阅读,也可作为高等院校计算机及相关培训机构的教材使用。 资源目录: 第一篇 揭开CSS 3的面纱 第1章 CSS 3与现代Web标准 2 1.1 未来Web标准的发展 2 1.1.1 “去Adobe”化 2 1.1.2 基础功能集成 3 1.1.3 客户端执行更多的逻辑和渲染任务 3 1.1.4 适应移动设备的发展 3 1.2 什么是CSS 3 3 1.3 CSS 3的特性 4 1.3.1 圆角 4 1.3.2 阴影 4 1.3.3 渐变 5 1.3.4 变换 5 1.3.5 动画 6 1.3.6 媒介查询 6 1.4 检测浏览器是否支持CSS 3 7 1.4.1 使用Modernizr检测支持CSS 3 7 1.4.2 支持CSS 3的浏览器 8 1.5 用CSS 3实现的优秀网页 9 1.6 小结 10 第2章 温故知新——HTML、CSS基础 11 2.1 W3C标准、HTML语言和CSS 11 2.1.1 W3C组织与W3C标准 11 2.1.2 什么是HTML 12 2.1.3 什么是CSS 13 2.1.4 HTML+CSS之最佳拍档 13 2.2 不可不知的CSS盒子模型 14 2.3 跨浏览器的CSS 15 2.4 理解浏览器的属性前缀 16 2.4.1 常用的属性前缀 16 2.4.2 属性前缀的排序 17 2.5 揭开浮动布局的秘密 17 2.5.1 浮动导致的布局变动 17 2.5.2 清除浮动 20 2.6 看穿CSS的定位技术 21 2.6.1 相对定位技术与实战 21 2.6.2 绝对定位技术与实战 22 2.7 小结 24 第3章 使用CSS选择器让样式表更健壮 25 3.1 基础选择器 25 3.1.1 标签选择器 25 3.1.2 类选择器 26 3.1.3 id选择器 27 3.1.4 通配符选择器 27 3.1.5 子元素选择器 28 3.1.6 后代元素选择器 28 3.1.7 相邻元素选择器 29 3.1.8 属性选择器 30 3.1.9 组选择器 30 3.1.10 复合选择器 31 3.2 伪类选择器 32 3.2.1 结构化伪类 32 3.2.2 目标伪类:target 39 3.2.3 状态伪类 39 3.2.4 否定伪类:not(S) 40 3.3 实战演练——选择器 41 3.3.1 伪类选择器的实战——新闻聚合类网页 41 3.3.2 基础选择器的组合实战——新闻聚合类网页 43 3.4 小结 44 第4章 设计更炫目的字体 45 4.1 添加和使用自定义字体 45 4.1.1 传统的字体定义 45 4.1.2 个性化的字体定义 46 4.1.3 个性化的字体图标 46 4.2 使用反射让文字倒映 47 4.2.1 反射的基本语法 47 4.2.2 变幻多端的反射效果实例 48 4.3 字体阴影——光晕、浮雕、投影效果 49 4.4 字体描边 50 4.5 字体分栏——让网页像报纸一样分栏排版 51 4.6 实战演练——处理字体溢出和破字 53 4.7 小结 54 第5章 背景和颜色 55 5.1 设定背景图的大小 55 5.2 利用图层叠加实现多背景 57 5.3 使用图片背景的origin和clip属性 58 5.3.1 background-origin属性 58 5.3.2 background-clip属性 59 5.4 颜色模式 60 5.4.1 RGBA模式 60 5.4.2 HSLA模式 61 5.5 透明颜色 62 5.6 语法糖——currentColor属性 63 5.7 渐变——放弃图片的首选良方 63 5.7.1 线性渐变 63 5.7.2 放射渐变 65 5.8 实战演练——渐变效果 67 5.8.1 带有立体凸起效果的按钮 67 5.8.2 构造尺寸更灵活的背景 68 5.8.3 使用放射渐变制作光影效果 68 5.9 小结 69 第6章 更个性的边框 71 6.1 圆角边框 71 6.1.1 圆角边框的基本用法 71 6.1.2 使用百分比作为单位 72 6.1.3 设置不同弧度的圆角 73 6.2 边框阴影 73 6.2.1 内外阴影 74 6.2.2 偏移量 75 6.2.3 阴影尺寸 76 6.2.4 模糊距离 76 6.3 图片边框——让图片环绕在元素周围 77 6.4 通过resize属性来改变输入框的大小 79 6.5 实战演练——CSS 3边框效果 80 6.5.1 边框圆角在Bootstrap和淘宝网中的应用 80 6.5.2 边框阴影在苹果官网中的应用 80 6.6 小结 81 第7章 变换和动画 83 7.1 CSS 3的变换类型 83 资源截图:
陌佑
百度云
百度云

Ext JS 4.2 实战_前端开发教程

资源名称:Ext JS 4.2 实战 内容简介: 黄灯桥编著的《Ext JS 4.2 实战(配光盘)》是一 本Ext JS实战系列的书,主要通过简单的CMS系统的 开发过程,介绍了使用Ext JS4.2开发应用程序的新 模式和新思路。本书也融入了作者使用Ext JS进行开 发的实践经验。由于讲解CMS系统实现时,使用了 ASP.NETMVC4架构,所以本书也是学习ASP.NETMVC4 开发不可多得的书籍。   本书总共15章,前两章主要是一些介绍性的内容 。从第3章到第14章,涵盖了简单的CMS系统从搭建开 发环境到打包、发布和部署的整个开发过程。第15章 介绍了Ext JS的跨平台特性。如果不是使用C#进行开 发的开发人员,可以先看第15章,了解Ext JS的跨平 台特性,然后再慢慢地研读其他章节。   《Ext JS 4.2 实战(配光盘)》适合Ext JS4.2富 客户端开发人员、初学者,也可以作为高等院校和培 训学校相关专业的教学参考书籍。 资源目录: 第1章  Ext JS 4概述    1.1 从 Ext JS 4.0到 Ext JS 4.07   1.2 从 Ext JS 4.1到 Ext JS 4.1.1a   1.3 从 Ext JS 4.2到 Ext JS 4.2.1   1.4 如何选择版本    1.5 基础知识     1.5.1 Ext JS的一些专用术语     1.5.2 一些常见的配置项     1.5.3 类的命名规则    1.6 关于调试    1.7 小结  第2章  Ext JS的 MVC模式介绍     2.1 概述     2.1.1 MVC模式概述      2.1.2 Ext JS的 MVC模式    2.2 组件查询的机制     2.2.1 组件管理器:Ext.ComponentManager      2.2.2 组件的查询方式     2.2.3 直接使用 id查询组件      2.2.4 组件中的查询    2.3 控制器     2.3.1 模型(models)     2.3.2 存储(stores)     2.3.3 视图(views)     2.3.4 引用(refs)     2.3.5 init方法     2.3.6 onLaunch方法    2.4 小结  第3章简单的 CMS系统概述     3.1 基本功能    3.2 系统的主要数据结构     3.2.1 文章类别表:T_Category      3.2.2 文章表:T_Content      3.2.3 标签表:T_Tag     3.2.4 标签与文章关联表:T_TagInContent    3.3 SimpleMembership使用到的表    3.3.1 用户信息表:UserProfile      3.3.2 账号信息表:webpages_Membership     3.3.3 第三方登录信息表:webpages_OAuthMembership     3.3.4 用户角色表:webpages_Roles     3.3.5 角色与用户关联表:webpages_UsersInRoles     3.4 系统开发环境    3.5 小结  第4章使用 Sencha Cmd创建脚本框架    4.1 概述    4.2 安装 Sencha Cmd    4.2.1 运行环境配置     4.2.2 安装 Compass     4.2.3 安装 Sencha Cmd      4.2.4 验证安装     4.2.5 语法    4.3 创建应用程序    4.4 应用程序的结构     4.4.1 目录结构     4.4.2 index.html      4.4.3 bootstrap.css     4.4.4 bootstrap.js     4.4.5 application.js      4.4.6 app.js      4.4.7 viewport.js     4.4.8 Main.js     4.5 关于主题和样式    4.6 生成应用程序    4.7 要注意的问题    4.8 小结  第5章搭建开发环境    5.1 创建项目    5.2 添加库文件     5.2.1 Json.NET     5.2.2 实体框架(EntityFramework)     5.2.3 ImageResizer     5.2.4 Dynamic Expression API     5.2.5 Microsoft.AspNet.Web.Optimization    5.3 安装 Entity Framework Power Tools   5.4 创建数据库     5.4.1 创建用户信息表     5.4.2 创建账号信息表     5.4.3 创建第三方登录信息表     5.4.4 创建用户角色表     5.4.5 创建角色与用户关联表     5.4.6 创建文章类别表     5.4.7 创建文章内容表     5.4.8 创建标签表     5.4.9 创建标签与内容关联表    5.5 生成模型     5.5.1 修改 T_Category.cs类     5.5.2 修改 T_CategoryMap类    5.6 导入 Ext JS 脚本     5.6.1 导入脚本     5.6.2 修改主题     5.6.3 修改脚本访问路径     5.6.4 为 Ext JS添加智能提示功能    5.7 创建首页    5.8 添加本地化语言包    5.9 关于全局变量    5.10 小结  第6章数据传输的标准化    6.1 标准化的数据传输     6.1.1 为什么要实现数据传输的标准化     6.1.2 标准化数据传输的好处    6.2 如何实现标准化     6.2.1 Ext JS的主要数据传输方式     6.2.2 扩展代理,以实现数据传输的标准化     6.2.3 在服务器端统一输出接口     6.2.4 统一的错误处理    6.3 小结  第7章登录与权限控制     7.1 权限控制的整体思路    7.2 初始化 SimpleMembership提供者   7.3 启用角色管理    7.4 登录窗口     7.4.1 登录方式的选择     7.4.2 创建登录窗口     7.4.3 验证码图片     7.4.4 调试登录窗口     7.4.5 AccountController控制器    7.5 登录后的处理    7.6 小结  第8章主界面设计     8.1 目前的主界面结构    8.2 设计主界面     8.2.1 主界面中包含的元素     8.2.2 按钮在系统名称的最右边,采用标签页     8.2.3 按钮在应用程序标题下,不使用标签页     8.2.4 使用边框布局,左边功能菜单,右边标签页     8.2.5 桌面式应用程序     8.2.6 主界面的选择    8.3 实现主界面     8.3.1 添加顶部视图     8.3.2 修改主视图     8.3.3 实现退出功能     8.3.4 修改密码窗口    8.4 小结  第9章用户管理     9.1 概述    9.2 用户模型    9.3 存储     9.3.1 用户存储     9.3.2 引用存储    9.4 用户视图     9.4.1 基本界面     9.4.2 分页     9.4.3 排序     9.4.4 添加用户     9.4.5 编辑用户     9.4.6 删除用户     9.4.7 重置密码     9.4.8 允许登录列    9.5 小结  第10章图片管理     10.1 概述    10.2 模型     10.2.1 目录模型     10.2.2 文件模型     10.3 存储    10.3.1 目录存储     10.3.2 文件存储    10.4 图片管理视图     10.4.1 基本界面     10.4.2 加载目录树     10.4.3 添加目录     10.4.4 编辑目录名称     10.4.5 删除目录     10.4.6 刷新目录     10.4.7 拖动目录     10.4.8 加载文件     10.4.9 通过拖动选择条目     10.4.10 文件排序     10.4.11 搜索文件     10.4.12 修改文件名     10.4.13 通过拖动移动文件     10.4.14 删除文件     10.4.15 文件刷新功能     10.4.16 显示文件总数     10.4.17 文件上传    10.5 图片选择窗口    10.6 小结  第11章文章管理     11.1 概述    11.2 模型     11.2.1 文章类别模型     11.2.2 文章模型    11.3 存储     11.3.1 文章类别存储     11.3.2 文章存储     11.3.3 标签存储    11.4 文章类别视图     11.4.1 基本界面     11.4.2 加载文章类别树     11.4.3 添加文章类别     11.4.4 编辑文章类别     11.4.5 删除文章类别     11.4.6 查看文章类别     11.4.7 刷新文章类别     11.4.8 拖动文章类别     11.4.9 树渲染后选择根节点    11.5 文章视图     11.5.1 基本界面     11.5.2 加载数据     11.5.3 实现搜索功能     11.5.4 突出显示标题列的查询值     11.5.5 添加文章     11.5.6 编辑文章     11.5.7 删除文章     11.5.8 查看文章     11.5.9 刷新     11.5.10 通过拖动移动文章     11.5.11 显示记录总数    11.6 小结  第12章代码重构     12.1 概述    12.2 重构表单窗口     12.2.1 概述     12.2.2 表单窗口的共同点     12.2.3 创建表单窗口     12.2.4 重构文章编辑视图    12.3 重构功能工具栏     12.3.1 概述     12.3.2 工具栏的共同点     12.3.3 功能工具栏    12.4 重构文章视图    12.5 重构文章类别视图    12.6 详细信息视图的重构    12.7 小结  第13章辅助功能     13.1 历史记录    13.2 状态管理    13.3 能否将历史记录和状态管理结合起来    13.4 统一处理服务器错误    13.5 错误日志    13.6 小结  第14章打包和发布     14.1 脚本打包     14.1.1 概述     14.1.2 修改 index.html文件     14.1.3 创建 Viewport.scss     14.1.4 生成应用程序     14.1.5 修改 all-classes.js     14.1.6 最后的测试     14.1.7 上传插件的臭虫   14.2 发布     14.2.1 Web Deploy      14.2.2 发布应用程序     14.2.3 Index.Release.cshtml文件     14.2.4 修改发布配置文件   14.3 部署    14.4 小结  第15章  Ext JS的跨平台特性    15.1 Ext JS跨平台特性简介    15.2 Ext JS跨平台特性演示      15.2.1 概述     15.2.2 搭建 Java开发环境      15.2.3 复制 scripts目录      15.2.4 创建首页文件      15.2.5 SimpleCMS.Url类     15.2.6 添加 Json-lib     15.2.7 辅助类 ExtJS      15.2.8 Servlet:GetUserInfo      15.2.9 GetUserInfo.json    15.3 小结 资源截图:
陌佑
百度云
百度云

Sass和Compass设计师指南_前端开发教程

资源名称:Sass和Compass设计师指南 内容简介: 本书是《响应式Web设计:HTML5和CSS3实战》作者Ben Frain的又一力作。作者通过丰富、完整的案例,循序渐进地展示了Sass和Compass的使用方法。既使不懂编程的设计师读完本书也能轻松生成跨浏览器的、易于维护的CSS代码,并学会编写media query代码,进行响应式设计。本书适合交互设计师、UI设计师、网页设计师、前端开发工程师阅读。 资源目录: 第1章 Sass和Compass概述  11 为什么需要CSS预处理器  111 如果最终生成的是CSS代码,为什么不干脆手写CSS?  12 为什么应该用Sass和Compass  121 使用变量(每个属性值只需要定义一次)  理解变量语法  122 自动转换的RGBA颜色值  123 忘记浏览器前缀  124 嵌套规则  125 Media queries变得更加简单  126 自动压缩CSS从而实现快速建站  13 什么是Sass  14 什么是Compass  15 安装Sass和Compass  151 OS X系统安装方法  16 通过命令行安装和使用Sass和Compass  161 在Windows下安装Ruby  162 运行gem命令  163 Mac OS X命令安装  164 Windows命令行安装  165 检查你的Sass和Compass版本  166 检查有哪些Sass和Compass版本可用  167 安装最新版本的Sass和Compass(包括预发布版本)  168 从命令行创建Sass和Compass工程  169 命令行自动编译功能  17 使用图形界面软件运行Sass 和 Compass  171 Scout app  172 CodeKit  173 LiveReload  18 在文本编辑器下使用Sass文件  19 小结  第2章 创建Sass和Compass工程  21 创建Sass和Compass工程  211 创建Compass工程  创建定制化的Compass工程 创建空的Compass工程 22 理解con?grb文件  221 添加需要的插件  222 为工程资源设定名称和路径  223 设定CSS输出样式  嵌套输出选项  紧密输出方式  压缩输出方式  去掉注释,保持样式  压缩CSS,保持注释(凸显注释)  打开相对资源路径功能  23 创建和使用模块文件  231 Sass提供可维护的生产性代码  232 导入模块文件  233 Sass中书写变量的语法  24 Sass注释格式  241 标准CSS注释  242 Sass单行注释  25 基础的indexhtml文件 26 未来工程的基础构架  27 总结  第3章 嵌套,扩展,占位符和混合宏  31 用Sass和Compass给网站添加样式  目录  32 从视觉上分割布局  33 什么是嵌套?它是如何实现代码模块化的?  331 嵌套语法  父级选择器  级联选择器  332 使用父级选择器轻松添加Modernizr样式  给字体定义一个模块文件  用Modernizr和父级选择器改变字体  过度嵌套的危险  ID选择器不好?  333 嵌套命名空间  34 使用@extend命令扩展现有代码  35 使用占位符选择器来扩展需要的样式  36 什么是混合宏?如何使用混合宏来轻松生成常用代码?  361 混合宏的基本语法  362 如何用默认值写混合宏  37 生成CSS的注意事项  38 总结  第4章 轻松玩转颜色  41 只定义一次颜色  42 变浅和加深函数  421 掌握HSL颜色标准  422 变浅和加深函数语法  43 标签修改和转换  431 Compass的clear?x功能  44 再谈颜色  441 混合宏里还有混合宏?这是什么新功能?  45 互补(和反色)函数  46 反色函数  47 色调调节函数  48 饱和函数和去饱和函数  49 透明化函数和渐隐函数  410 不透明化函数和渐现函数  411 灰度函数  412 rgba函数  413 混合函数  414 调色函数  415 比例调色函数  416 遮阴函数和增亮函数  417 综合利用函数  418 总结  第5章 Sass和Compass的响应式弹性网格系统  51 反对使用网格系统的各种说法  52 为什么使用网格系统  53 什么是Susy?  531 Susy到底是做什么的?  54 安装Susy Compass插件  55 在工程中引入Susy  551 Susy工程变量  56 创建Susy网格系统  57 为网格系统定义背景  571 显示网格背景  572 给Susy设置border-box属性  58 创建“移动”响应式网格系统  59 用Susy创建断点  510 创建流体网格系统  511 创建静态的“固定化”网格系统  512 使用Susy网格帮助工具  5121 Pre?x、Suf?x和Pad  5122 Pre?x  5123 Suf?x  5124 Pad  513 Pre, Post, Squish, Push和Pull  5131 Pre  5132 Post  5133 Squish  5134 Push和Pull  514 网格内嵌套网格  5141 nth-omega混合宏  515 子像素的四舍五入问题  5151 为什么会发生像素取整错误  5152 容器相对布局  5153 标准Susy语法及输出  分格混合宏  516 总结  第6章 Sass和混合宏中的高级media queries  61 Sass中的Media queries  611 使用media query模块文件分离media query样式  62 Sass的行内media queries  63 创建混合宏轻松处理media queries  631 将断点定义为变量  64 MQ media query混合宏是如何工作的  65 各种情况的应用  66 书写行内media queries  67 gzip和CSS压缩=胜利!  68 实际工程中行内media queries和集合media queries的区别  69 复习CSS代码  610 总结  第7章 Compass中的CSS3、Image Sprites等功能  71 用Compass混合宏轻松实现CSS3  711 文本阴影属性的语法  使用默认值的文本阴影  72 border-radius语法  73 复列  731 分列规则语法  732 盒子阴影混合宏  733 盒子阴影语法  734 多重盒子阴影  74 背景渐变  741 背景线性渐变语法  742 背景辐射渐变语法  743 组合渐变和背景图像  75 用Compass image-url帮助工具添加背景图像 76 图像宽度和高度帮助工具  761 Compass缓存消除功能  77 Compass的image sprites功能  771 其他sprite配置选项  为每个HTML选择器添加高度和宽度  给图像周围添加额外的内边距  772 布局选项  78 Compass文本替代混合宏  781 文本隐藏混合宏  782 Squish-text混合宏  783 用图像代替文本  79 为图像创建数据URI  791 行内图像语法  710 不支持SVG格式设备的备选方法  711 CSS变形功能  712 CSS过滤器  713 过渡  714 总结  第8章 Sass的编程逻辑  81 Sass的数学计算  811 加法  812 减法  713 乘法  814 除法  815 使用变量进行计算  82 控制命令及使用方法  821 @if和@else if控制命令  822 @for循环  823 计数器变量  824 from to和from through  插入功能  825 @each循环  83 给数值去除和添加单位  831 从数值上去除单位  832 给变量值添加单位  84 在Sass中写函数  841 相等操作符  842 关系操作符  843 @return  844 使用函数的返回结果  85 使用@debug命令  86 @warn命令  87 总结  第9章 精通Sass和Compass  91 关闭指定浏览器的Compass支持功能  911 配置支持变量  912 基于WebKit内核的Opera  92 为最新发布的CSS属性提供支持  93 定义最新属性值  94 Sass交互式shell  941 Compass交互  95 添加Sass globbing插件来批量导入模块文件  96 创建多个独立的样式表  97 将模块文件转换为独立的样式表  98 Compass统计  99 清空Sass缓存  910 一次性Compass编译  911 小结  9111 修正人为错误  9112 使用Lint工具发现常见问题  912 用工具和测试避免推断  9121 Chrome开发者工具  持续页面刷新  9122 查找没被使用的样式  913 循序渐进  914 总结 资源截图:
陌佑
百度云
百度云

Extending.jQuery—扩展jQuery_前端开发教程

资源名称:Extending.jQuery—扩展jQuery  内容简介: 《扩展jQuery》分为4部分,共14章,讲解了为jQuery库创建自定义扩展的方法,从最大可重用性的角度来设计和编写插件的方法,以及为jQuery UI编写小部件和特效的方法。此外,《扩展jQuery》还讲解了另外一些关键主题,如Ajax、事件处理、动画和Validation插件等的扩展。 《扩展jQuery》适合具有一定jQuery和Javascript知识的前端开发人员阅读。 资源目录: 第1部分 简单的扩展 第1章 jQuery扩展 1 1.1 jQuery的背景 3 1.1.1 起源 4 1.1.2 发展 5 1.1.3 现状 6 1.2 扩展jQuery 7 1.2.1 开发者可以扩展什么 7 1.3 扩展的示例 10 1.3.1 jQuery UI 10 1.3.2 验证 11 1.3.3 图形幻灯片 12 1.3.4 集成谷歌地图 13 1.3.5 Cookies 13 1.3.6 颜色动画 14 1.4 总结 14 第2章 第一个插件 16 2.1 jQuery的架构 16 2.1.1 jQuery的扩展点 18 2.1.2 选择器 19 2.1.3 集合插件 19 2.1.4 工具函数 20 2.1.5 jQuery UI小部件 20 2.1.6 jQuery UI特效 20 2.1.7 动画属性 21 2.1.8 Ajax处理 21 2.1.9 事件处理 22 2.1.10 验证规则 22 2.2 一个简单的插件 22 2.2.1 占位文字 23 2.2.2 水印插件的代码 23 2.2.3 清除水印 25 2.2.4 使用水印插件 25 2.3 总结 27 第3章 选择器和过滤器 28 3.1 什么是选择器和过滤器 29 3.1.1 为什么要添加新的选择器 29 3.1.2 基本选择器 29 3.1.3 伪类选择器 31 3.2 添加一个伪类选择器 33 3.2.1 一个伪类选择器的结构 34 3.2.2 添加一个精确内容匹配选择器 35 3.2.3 添加一个内容模式匹配选择器 37 3.2.4 添加元素类型选择器 38 3.2.5 添加一个外语选择器 39 3.2.6 “验证插件”中的选择器 40 3.3 添加一个集合过滤器 41 3.3.1 一个集合选择器的结构 41 3.3.2 添加一个中间元素集合选择器 42 3.3.3 增强索引选择器 44 3.4 总结 45 第2部分 插件和函数 第4章 插件开发原则 49 4.1 插件设计 49 4.1.1 插件的好处 50 4.1.2 规划设计 50 4.1.3 插件模块化 51 4.2 指导原则 52 4.2.1 提供渐进增强 52 4.2.2 在所有地方使用唯一的名字 52 4.2.3 把一切都放在jQuery对象中 53 4.2.4 不要依赖$与jQuery的等同性 53 4.2.5 利用作用域隐藏实现细节 54 4.2.6 用“方法”调用附加功能 55 4.2.7 尽可能返回jQuery对象以便链式调用 55 4.2.8 使用data函数来存储实例详细信息 56 4.2.9 预估定制点 56 4.2.10 使用合理的默认值 57 4.2.11 允许本地化/地方化 58 4.2.12 用CSS控制插件样式 59 4.2.13 在主流浏览器中测试 61 4.2.14 创建可重复的测试用例集 61 4.2.15 提供示例和文档 62 4.3 总结 64 第5章 集合插件 65 5.1 什么是集合插件 65 5.2 一个插件框架 66 5.2.1 MaxLength插件 66 5.2.2 MaxLength插件的操作 67 5.3 定义插件 68 5.3.1 声明一个命名空间 68 5.3.2 封装 69 5.3.3 使用单例 69 5.4 附加到元素 71 5.4.1 基本的附加 71 5.4.2 插件初始化 72 5.4.3 调用方法 73 5.4.4 取值方法 74 5.5 设置选项 76 5.5.1 插件默认值 76 5.5.2 本地化/地方化 77 5.5.3 响应选项的变化 79 5.5.4 实现 MaxLength 的选项 80 5.5.5 启用和禁用小部件 82 5.6 添加事件处理器 83 5.6.1 注册一个事件处理器 83 5.6.2 触发一个事件处理器 84 5.7 添加方法 84 5.8 移除插件 85 5.9 收尾工作 86 5.9.1 插件的主要部分 86 5.9.2 设置插件样式 88 5.10 完整的插件 89 5.11 总结 91 第6章 函数插件 92 6.1 定义插件 93 6.1.1 本地化插件 93 6.1.2 框架代码 94 6.1.3 加载本地化文件 94 6.2 jQuery Cookie插件 97 6.2.1 Cookie的交互 97 6.2.2 读写cookie 98 6.3 总结 100 第7章 插件的测试、打包和文档 102 7.1 测试插件 103 7.1.1 测试什么 103 7.1.2 使用QUnit 104 7.1.3 测试MaxLength插件 105 7.1.4 测试选项的设置和获取 108 7.1.5 模拟用户动作 109 7.1.6 测试事件回调 111 7.2 打包插件 112 7.2.1 整理所有文件 112 7.2.2 最小化插件 113 7.2.3 提供一个基本示例 116 7.3 为插件编写文档 118 7.3.1 选项文档 118 7.3.2 方法和工具函数的文档 119 7.3.3 演示插件的功能 120 7.4 总结 121 第3部分 扩展jQuery UI 第8章 jQuery UI小部件 125 8.1 小部件框架 126 8.1.1 jQuery UI的模块 126 8.1.2 小部件模块 128 8.1.3 MaxLength插件 128 8.1.4 MaxLength插件的操作 129 8.2 定义小部件 130 8.2.1 声明一个名字 130 8.2.2 封装插件 131 8.2.3 声明这个小部件 131 8.3 把插件附加到一个元素 133 8.4 处理插件选项 134 8.4.1 小部件默认值 134 8.4.2 响应选项变化 135 8.4.3 实现MaxLength的选项 137 8.4.4 启用和禁用小部件 140 8.5 添加事件处理器 140 8.5.1 注册一个事件处理器 140 8.5.2 触发一个事件处理器 141 8.6 添加方法 142 8.7 移除小部件 143 8.8 收尾 145 8.8.1 小部件主体 145 8.8.2 设置小部件样式 147 8.9 完整的插件 148 8.10 总结 150 第9章 jQuery UI的鼠标交互 151 9.1 jQuery UI Mouse(鼠标)模块 151 9.1.1 鼠标拖动操作 152 9.1.2 鼠标选项 153 9.2 定义小部件 153 9.2.1 签名功能 153 9.2.2 Signature插件的操作 154 9.2.3 声明这个小部件 156 9.3 把插件附加到一个元素上 157 9.3.1 框架初始化 157 9.3.2 自定义初始化 157 9.4 处理插件选项 159 9.4.1 小部件默认值 159 9.4.2 设置选项 161 9.4.3 实现Signature选项 162 9.4.4 启用和禁用小部件 162 9.5 添加事件处理器 163 9.5.1 注册一个事件处理器 163 9.5.2 触发一个事件处理器 164 9.6 与鼠标交互 164 9.6.1 是否可以开始一个拖动 165 9.6.2 开始一个拖动 165 9.6.3 跟踪一个拖动 166 9.6.4 结束一个拖动 166 9.7 添加方法 167 9.7.1 清除签名 167 9.7.2 转换为JSON 168 9.7.3 重新绘制签名 169 9.7.4 检查签名是否存在 170 9.8 移除小部件 171 9.9 完整的插件 172 9.10 总结 173 第10章 jQuery UI特效 174 10.1 jQuery UI特效框架 175 10.1.1 Effects Core模块 175 10.1.2 公共特效函数 176 10.1.3 已有特效 178 10.2 添加一个新特效 180 10.2.1 内爆一个元素 180 10.2.2 初始化特效 181 10.2.3 实现特效 183 10.2.4 在jQuery UI 1.9之前实现特效 184 10.2.5 完整的特效 185 10.3 缓动动画 185 10.3.1 什么是缓动 185 10.3.2 已有的缓动 187 10.3.3 添加一个新缓动 189 10.4 总结 191 第4部分 其他扩展 第11章 属性的动画 195 11.1 动画框架 196 11.1.1 动画功能 196 11.1.2 步进一个动画 198 11.2 添加一个自定义属性的动画 200 11.2.1 background-position的动画 200 11.2.2 声明和获取这个属性值 201 11.2.3 更新属性值 203 11.2.4 background-position在jQuery 1.7中的动画 204 11.2.5 完整的插件 205 11.3 总结 206 第12章 扩展Ajax 207 12.1 Ajax框架 208 12.1.1 预过滤器 209 12.1.2 传输器 209 12.1.3 转换器 210 12.2 添加一个Ajax预过滤器 210 12.2.1 改变数据类型 211 12.2.2 禁用Ajax处理 211 12.3 添加一个Ajax传输器 212 12.3.1 加载图像数据 212 12.3.2 为测试模拟HTML数据 214 12.4 添加一个Ajax转换器 217 12.4.1 逗号分隔值(CSV)格式 217 12.4.2 把文本转换为CSV 218 12.4.3 把CSV转换为表格 220 12.5 Ajax插件 222 12.6 总结 222 第13章 扩展事件 224 13.1 特殊事件框架 225 13.1.1 绑定事件处理器 225 13.1.2 触发事件 226 13.2 添加一个特殊事件 227 13.2.1 添加一个右键单击事件 227 13.2.2 禁用右击事件 229 13.2.3 多个右击事件 230 13.2.4 事件的集合函数 233 13.3 增强一个已有事件 234 13.4 事件的其他功能 236 13.4.1 事件的默认动作 236 13.4.2 派发前和派发后回调 237 13.4.3 阻止事件冒泡 238 13.4.4 自动绑定和代理 238 13.5 总结 239 第14章 创建验证规则 241 14.1 Validation插件 242 14.2 添加一个验证规则 244 14.2.1 添加一个模式匹配规则 245 14.2.2 生成模式匹配规则 247 14.3 添加一个多字段验证规则 248 14.3.1 分组验证 249 14.3.2 定义一个多字段规则 249 14.4 总结 251 附录A 正则表达式 253 词汇表 261 资源截图:
陌佑
百度云
百度云

网页设计与开发——HTML、CSS、Ja vaSc ript实例教程_前端开发教程

资源名称:网页设计与开发——HTML、CSS、Javascript实例教程 内容简介: 本书从实用角度出发,详细讲解了HTML、CSS和Javascript的基本语法和设计技巧,通过一个实用的班级网站的规划、设计、实现到发布过程,将各章的知识点贯穿起来,各章均配有习题和实验,力求达到理论知识与实践操作完美结合的效果。   本书内容翔实,行文流畅,讲解清晰,介绍全面,具有很强的可读性。   本书可作为普通高校计算机及相关专业教材、高职高专教材,并可供从事网页设计与制作、网站开发、网页编程等行业人员参考。 资源目录: 第1章 网页设计简介  1.1 万维网概述  1.2 HTML语言  1.3 网页设计相关概念  1.4 网页制作开发工具  1.5 网页制作相关技术  小结  习题  实验 第2章 HTML基础介绍  2.1 HTML文档结构  2.2 HTML基本语法  2.3 注释  2.4 编写HTML文件的注意事项  2.5 实例  小结  习题  实验 第3章 文字与段落  3.1 文字内容  3.2 文字样式  3.3 文字修饰  3.4 段落  3.5 实例  小结  习题  实验  第4章 列表  4.1 列表简介  4.2 无序列表  4.3 有序列表  4.4 嵌套列表  4.5 定义列表  4.6 菜单列表和目录列表  4.7 实例  小结  习题  实验 第5章 超级链接 第6章 表格 第7章 使用框架创建多页面布局 第8章 表单 第9章 网页中的多媒体应用 第10章 使用CSS格式化网页 第11章 Javascript基础 第12章 综合案例——班级网站的设计 附录A HTML标记 附录B JS对象 附录C DOM对象 参考文献 资源截图:
陌佑
百度云
百度云

犀利开发 jQuery内核详解与实践_前端开发教程

资源名称:犀利开发 jQuery内核详解与实践 内容简介: 本书循序渐进地讲解了jQuery高效开发的方法和技巧,内容包括jQuery框架的设计模式和思路、Sizzle选择器的构成和工作机制、DOM文档操作、事件处理、动画设计、Ajax异步通信、插件扩展和辅助工具等。 执行效率是Javascript脚本的第一要务,本书在详细讲解jQuery基础知识和技巧用法的同时,重点讲解了如何提高jQuery工作效率,如何混合使用jQuery和Javascript进行高效开发。此外,本书还深入剖析了jQuery框架的设计模式和选择器的工作机制。全书理论结合实践,通过大量生动的示例帮助读者快速上手。 本书适合Web开发人员阅读和参考,同时也适合广大网页制作和设计爱好者阅读和学习。 资源目录: 第1章 jQuery起步 1.1 认识jQuery 1.1.1 Javascript及其库 1.1.2 选用jQuery框架的理由 1.2 jQuery初步体验 1.2.1 安装jQuery库 1.2.2 导入jQuery库 1.2.3 编写jQuery代码 1.2.4 区分jQuery对象和DOM对象 1.2.5 jQuery对象和DOM对象的相互转换 1.2.6 ready事件和load事件比较 1.3 jQuery核心特性 1.3.1 jQuery构造函数 1.3.2 jQuery链式语法 1.3.3 jQuery选择器 1.3.4 jQuery扩展性 第2章 jQuery技术解密 第3章 高效选择的技巧与原理 第4章 文档对象的操作及其高效实践 第5章 事件封装机制与解析 第6章 动画效果设计及其高效实践 第7章 Ajax异步通信高效实践 第8章 高效开发和使用插件 第9章 jQuery辅助工具 第10章 使用jQuery打造Ajax异步交互式动态网站 资源截图:
陌佑
百度云
百度云

Ja vaSc ript深入理解系列_前端开发教程

资源名称:Ja vaSc ript深入理解系列 资源截图:
陌佑
百度云
百度云

精通Ja vaSc ript+jQuery——100%动态网页设计密码_前端开发教程

资源名称:精通Ja vaSc ript+jQuery——100%动态网页设计密码 内容简介: 《精通Javascript+jQuery——100%动态网页设计密码》深入浅出,结合实际案例系统地讲解了使用Javascript和jQuery进行动态网页设计的知识和技巧。全书分为4个部分。第1篇【Javascript基础篇】主要介绍了Javascript的基础知识、基本语法及常用的开发、调试工具的使用方法,还对CSS和DOM模型进行了讲解。第2篇【Javascript高级篇】主要介绍了Javascript的事件机制、表格与表单、调试与优化方法,以及Ajax等。第3篇【jQuery篇】主要介绍了jQuery的基础知识、如何用jQuery控制页面、如何用jQuery制作动画与特效、jQuery的功能函数、jQuery与Ajax的综合应用,以及jQuery插件的开发与使用等。第4篇【实战篇】选取了热门的影音视频网站和电子商务网站进行分析,并以此为基础指导读者完成自己的网站设计。   《精通Javascript+jQuery——100%动态网页设计密码》附赠一张DVD多媒体教学光盘,包含与图书内容同步的教学录像,以及本书所有案例的源代码和相关学习资料的电子书、教学录像等超值资源,便于读者扩展学习。   《精通Javascript+jQuery——100%动态网页设计密码》内容翔实,结构清晰,既适合Javascript和jQuery的初学者自学使用,也可以作为各类院校相关专业学生和电脑培训班的教材或辅导用书。 资源目录: 第1篇 Javascript基础篇  第1章 Javascript概述    1.1 Javascript的起源     1.1.1 新鲜的玩意儿     1.1.2 不仅仅是网页中的代码     1.1.3 典型的Javascript脚本    1.2 浏览器之争     1.2.1 DHTML     1.2.2 浏览器之间的冲突     1.2.3 标准的制定    1.3 Javascript的实现     1.3.1 ECMAscript     1.3.2 DOM     1.3.3 BOM     1.3.4 新的开始    1.4 Javascript小体验     1.4.1 案例1——定时打开窗口     1.4.2 案例2——日期选择器    高手私房菜    技巧:在HTML中嵌入Javascript的方法    第2章 Javascript基础    2.1 Javascript的语法    2.2 变量    2.3 数据类型     2.3.1 字符串     2.3.2 数值     2.3.3 布尔型     2.3.4 类型转换     2.3.5 数组    2.4 关键字    2.5 保留字    2.6 条件语句     2.6.1 比较运算符     2.6.2 逻辑运算符     2.6.3 if语句     2.6.4 switch语句    2.7 循环语句     2.7.1 while语句     2.7.2 do...while语句     2.7.3 for 语句     2.7.4 break和continue语句     2.7.5 for...in语句    2.8 函数     2.8.1 定义和调用函数     2.8.2 用arguments对象访问函数的参数     2.9 对象     2.9.1 对象简介     2.9.2 时间日期:Date对象     2.9.3 数学计算:Math对象    2.10 BOM基础     2.10.1 window对象     2.10.2 document对象     2.10.3 location对象     2.10.4 navigator对象     2.10.5 screen对象    高手私房菜    技巧1:如何快速检查语法    技巧2:简略语句   第3章 Javascript开发     3.1 Javascript的应用环境     3.1.1 客户端 Javascript     3.1.2 其他环境中的Javascript     3.1.3 客户端Javascript:网页中的可执行内容     3.1.4 客户端Javascript的特性     3.2 常用的开发工具     3.2.1 附带测试的开发工具——TestSwarm     3.2.2 半自动化开发工具——Minimee     3.2.3 轻松建立JS库的开发工具——Javascript Boilerplate     3.3 常用的调试工具     3.3.1 万能调试工具——Drosera     3.3.2 最规则的调试工具——Dragonfly     3.3.3 Firebug     3.3.4 前端调试利器——Debugbar     3.3.5 支持浏览器最多的工具——Venkman     3.4 案例1——用Javascript计算借贷支出     3.5 案例2——九九乘法表    高手私房菜    技巧1:更多的Venkman调试方法    技巧2:开发中常用到的快速数组创建方法   第4章 CSS基础     4.1 CSS的概念     4.1.1 网页标记的概念     4.1.2 HTML与CSS的优缺点     4.1.3 浏览器对CSS的支持     4.2 网页设计中的CSS     4.2.1 使用CSS能做什么     4.2.2 CSS的局限性是什么     4.3 使用CSS控制页面     4.3.1 行内样式     4.3.2 内嵌式     4.3.3 导入样式     4.4 CSS选择器     4.4.1 标记选择器     4.4.2 类别选择器     4.4.3 ID选择器     4.5 CSS设置文字效果     4.5.1 CSS文字样式     4.5.2 CSS段落文字     4.5.3 首字放大     4.6 CSS设置图片效果     4.6.1 图片的边框     4.6.2 图文混排     4.7 CSS设置页面背景     4.7.1 背景颜色     4.7.2 背景图片     4.7.3 背景图的重复设置     4.8 CSS超链接     4.8.1 动态超链接     4.8.2 按钮式超链接     4.8.3 CSS控制鼠标指针     4.9 CSS制作实用菜单     4.9.1 项目列表     4.9.2 无需表单的菜单    高手私房菜    技巧1:如何快速掌握CSS    技巧2:辅助CSS的Javascript语法——用JSON存储数据   第5章 CSS进阶    5.1 了解块级元素和行内级元素     5.1.1 块级元素和行内级元素的不同     5.1.2 关于div元素和span元素    5.2 DIV标记与SPAN标记布局网页     5.2.1 盒子模型的概念     5.2.2 网页border区域定义     5.2.3 网页padding区域定义     5.2.4 网页margin区域定义    5.3 CSS布局定位     5.3.1 浮动定位     5.3.2 position定位    5.4 盒子的浮动    5.5 盒子的定位    5.6 案例1——图文层叠效果    5.7 案例2——歌曲编辑列表    5.8 案例3——菜单    高手私房菜    技巧1:使用CSS sprites技术加速图片展示性能    技巧2:操作CSS的高效Javascript语法   第6章 DOM模型    6.1 DOM及DOM技术简介     6.1.1 DOM简介     6.1.2 DOM技术的简单应用     6.1.3 基本的DOM方法    6.2 网页中的DOM模型框架    6.3 DOM模型中的节点     6.3.1 元素节点     6.3.2 文本节点     6.3.3 属性节点    6.4 使用非标准DOM innerHTML属性    6.5 DOM与CSS     6.5.1 三位一体的页面     6.5.2 使用className属性    高手私房菜    技巧1:通过className添加CSS    技巧2:如何检查浏览器支持的DOM标准级别  第2篇 Javascript高级篇  第7章 事件机制    7.1 事件机制简介    7.2 常用的事件函数     7.2.1 鼠标操作事件     7.2.2 键盘操作事件     7.2.3 其他事件    7.3 案例1——屏蔽鼠标右键     7.3.1 方法1:使用鼠标事件函数     7.3.2 方法2:使用鼠标事件监听    7.4 案例2——伸缩的两级菜单     7.4.1 建立HTML框架     7.4.2 设置各级菜单的CSS样式风格     7.4.3 为菜单添加伸缩效果    高手私房菜    技巧:事件处理步骤   第8章 表格与表单    8.1 用CSS控制表格样式     8.1.1 理解表格的相关标记     8.1.2 设置表格的颜色     8.1.3 设置表格的边框    8.2 用DOM动态控制表格     8.2.1 动态添加表格     8.2.2 修改单元格内容     8.2.3 动态删除表格    8.3 控制表单     8.3.1 理解表单的相关标记与表单元素     8.3.2 用CSS控制表单样式     8.3.3 访问表单中的元素     8.3.4 公共属性与方法     8.3.5 提交表单    8.4 设置文本框     8.4.1 控制用户输入字符个数     8.4.2 设置光标经过时自动选择文本    8.5 设置单选按钮    8.6 设置复选框    8.7 设置下拉菜单     8.7.1 访问选中项     8.7.2 添加、替换、删除选项    8.8 案例——自动提示的文本框     8.8.1 建立框架结构     8.8.2 实现匹配用户输入     8.8.3 显示提示框    高手私房菜    技巧1:复杂表单的设计技巧    技巧2:在客户端通过Javascript控制多次提交   第9章 Javascript的调试与优化    9.1 常见的错误和异常     9.1.1 拼写错误     9.1.2 访问不存在的变量     9.1.3 括号不匹配     9.1.4 字符串和变量连接错误     9.1.5 等号与赋值混淆    9.2 错误处理     9.2.1 用alert()和document.write()方法监视变量值     9.2.2 用onerror事件找到错误     9.2.3 用try...catch语句找到错误    9.3 使用调试器     9.3.1 用Firefox错误控制台调试     9.3.2 用Microsoft script Debugger调试     9.3.3 用Venkman调试    9.4 Javascript优化     9.4.1 缩短代码下载时间     9.4.2 合理声明变量     9.4.3 使用内置函数缩短编译时间     9.4.4 合理书写if语句     9.4.5 最小化语句数量     9.4.6 节约使用DOM    高手私房菜    技巧1:通过try …catch逐渐缩小范围查找错误    技巧2:其他调试常用注意事项   第10章 Ajax基础    10.1 认识Ajax     10.1.1 Ajax的基本概念     10.1.2 Ajax的组成部分     10.1.3 为什么要用Ajax    10.2 Ajax异步交互     10.2.1 什么是异步交互     10.2.2 异步对象连接服务器     10.2.3 GET和POST模式     10.2.4 服务器返回XML     10.2.5 处理多个异步请求    10.3 Ajax框架     10.3.1 使用AjaxLib     10.3.2 使用AjaxGold    10.4 案例1——制作可自动校验的表单     10.4.1 搭建框架     10.4.2 建立异步请求     10.4.3 服务器端处理     10.4.4 显示异步查询结果    10.5 案例2——制作带自动提示的文本框    高手私房菜    技巧1:使用Ajax时IE缓存问题的解决方法    技巧2:使用Ajax时的浏览器兼容性  第3篇 jQuery框架篇  第11章 jQuery基础    11.1 认识jQuery     11.1.1 jQuery的技术优势     11.1.2 下载并使用jQuery    11.2 jQuery的“$”     11.2.1 选择器     11.2.2 功能函数前缀     11.2.3 解决windows.onload函数的冲突     11.2.4 创建DOM元素     11.2.5 自定义添加“$”     11.2.6 解决“$”的冲突    11.3 jQuery与CSS 3     11.3.1 CSS 3标准     11.3.2 浏览器的兼容性     11.3.3 jQuery的引入    11.4 采用jQuery链    11.5 jQuery的开发工具     11.5.1 Javascript Editor Pro     11.5.2 Dreamweaver     11.5.3 UltraEdit    11.6 jQuery的调试工具     11.6.1 Firefox的利器——FireBug     11.6.2 Blackbird     11.6.3 Visual Studio 2008     11.6.4 其他调试工具    11.7 案例——我的第一个jQuery程序     11.7.1 开发前的一些准备工作     11.7.2 具体的程序开发    高手私房菜    技巧1:jQuery变量和普通Javsscript变量不能混淆    技巧2:让jQuery代码更安全   第12章 用jQuery控制页面    12.1 标记的属性     12.1.1 each()遍历元素     12.1.2 获取属性的值     12.1.3 设置属性的值     12.1.4 删除属性    12.2 设置元素的样式     12.2.1 添加、删除CSS类别     12.2.2 在类别间动态切换     12.2.3 实例——制作隔行颜色交替变换的表格     12.2.4 直接获取、设置样式     12.2.5 处理页面元素    12.3 直接获取、编辑内容     12.3.1 移动和复制元素     12.3.2 删除元素     12.3.3 克隆元素    12.4 处理表单元素的值     12.4.1 获取表单元素的值     12.4.2 设置表单元素的值    12.5 处理页面事件     12.5.1 绑定事件监听     12.5.2 移除事件监听     12.5.3 传递事件对象     12.5.4 触发事件     12.5.5 实现单击事件的动态交替     12.5.6 实现感应鼠标    12.6 案例——快餐配送页面     12.6.1 框架搭建     12.6.2 添加事件     12.6.3 设置样式风格    高手私房菜    技巧1:同时使用两个不同版本的jQuery    技巧2:jQuery实现两列的高度相等   第13章 用jQuery制作动画与特效    13.1 显示和隐藏元素     13.1.1 使用show()和hide()方法     13.1.2 案例——制作多级菜单     13.1.3 使用toggle()方法实现显隐切换    13.2 元素显隐的渐入渐出效果     13.2.1 使用show()、hide()和toggle()方法     13.2.2 使用fadeIn()和fadeOut()方法     13.2.3 使用fadeTo()方法自定义变幻目标透明度    13.3 幻灯片效果    13.4 案例——制作伸缩的导航条    高手私房菜    技巧1:使用stop()方法停止动画    技巧2:妙用slideDown和slideUp方法   第14章 jQuery的功能函数    14.1 什么是功能函数    14.2 功能函数的分类     14.2.1 浏览器的检测     14.2.2 数组和对象的操作     14.2.3 字符串操作     14.2.4 测试操作     14.2.5 URL操作    14.3 函数的扩展    14.4 处理Javascript对象     14.4.1 使用$.each()方法遍历     14.4.2 过滤数据     14.4.3 转化数据     14.4.4 搜索数组元素    14.5 获取外部代码    14.6 其他函数——$.proxy()    高手私房菜    技巧1:易出现的变量作用域错误    技巧2:jQuery访问原生属性和方法   第15章 jQuery与Ajax的综合应用    15.1 加载异步数据     15.1.1 传统的Javascript方法     15.1.2 jQuery中的load()方法     15.1.3 jQuery中的全局函数getJSON()     15.1.4 jQuery中的全局函数getscript()     15.1.5 jQuery中异步加载XML文档    15.2 请求服务器数据     15.2.1 $.get()请求数据     15.2.2 $.post()请求数据     15.2.3 serialize()序列化表单    15.3 $.ajax()方法     15.3.1 $.ajax()的基本概念     15.3.2 $.ajaxsetup()设置全局Ajax    15.4 Ajax中的全局事件     15.4.1 Ajax全局事件的基本概念     15.4.2 ajaxStart与ajaxStop全局事件    15.5 案例——用Ajax实现新闻点评即时更新     15.5.1 需求分析     15.5.2 效果界面设计     15.5.3 功能实现步骤     15.5.4 代码分析    高手私房菜    技巧1:使用$.load函数    技巧2:使用服务器脚本检查Ajax请求   第16章 jQuery插件的开发与使用    16.1 什么是jQuery插件     16.1.1 jQuery插件简介     16.1.2 如何使用插件    16.2 几个好用的jQuery插件     16.2.1 Form插件     16.2.2 jQueryUI插件     16.2.3 clueTip插件    16.3 开发自己的插件     16.3.1 从一个简单的插件谈起     16.3.2 jQuery的插件机制     16.3.3 jQuery插件开发的方法    16.4 案例——模拟搜狐热门调查    16.5 UI插件     16.5.1 鼠标拖曳页面板块     16.5.2 拖入购物车     16.5.3 流行的Tab菜单    高手私房菜    技巧:插件的编写框架  第4篇 实战篇  第17章  影音视频类网站分析——优酷网    17.1 优酷网分析     17.1.1 设计分析     17.1.2 功能分析    17.2 制作自己的网站——龙马影视网     17.2.1 网站分析     17.2.2 网站设计     17.2.3 网站制作    高手私房菜    技巧:嵌入Flash视频   第18章 电子商务类网站分析——**商城    18.1 **商城分析     18.1.1 设计分析     18.1.2 功能分析    18.2 制作自己的网站——龙马商务网     18.2.1 网站分析     18.2.2 网站设计     18.2.3 网站制作    高手私房菜    技巧1:图片验证码    技巧2:与后台交互 资源截图:
陌佑
百度云
百度云
⬅️ 1...21422143214421452146...3148

添加微信,反馈问题

微信及时反馈问题,方便沟通,请备注 ❤️

搜索榜单

1

骚老板资源网整站源码 打包数据高达2GB

1662

2

绿色风格网络公司源码 php网络建站公司源码

1079

3

(自适应手机版)响应式餐饮美食企业网站源码 餐饮品牌连锁机构织梦模板

1038

4

雷速问卷调查系统(疫情上报系统) v7.08

921

5

Zblog仿918回忆模特写真网带整站数据图库系统源码

882

6

一款笑话类网站源码 简约清爽的织梦笑话网站模板

810

最新资源

1

网狐电玩系列/乐游电玩城/免微信免短信登陆

2

湖南地方玩法好玩互娱纯源码

3

最新更新网狐旗舰大联盟+UI工程

4

傲玩系列客户端通用加解密工具

5

优米H5电玩城组件/多语言/带84个游戏/后台带控+搭建视频教程

6

网狐系列猫娱乐新UI蜡笔小新金币组件

友情链接:
免费APISSL在线检测在线pingAPI版本项目seo教程免费下载狗凯源码网 查看更多
网站地图 法律声明
本站所存储的源码数据均为转载,不提供在线播放和下载服务。本站为非盈利性,不收取费用,所有内容不用于商业行为,仅供学习交流使用。如有侵权,请联系15001904@qq.com
  • 联系微信,反馈问题

  • 点此立刻反馈