超实用的jQuery代码段

超实用的jQuery代码段

周敏, 编著

出版社:电子工业出版社

年代:2014

定价:59.0

书籍简介:

本书主要介绍目前最实用、最先进和最流行的jQuery代码段。全书共11章,分别讲解了jQuery实现网页操作、jQuery操作HTML中DOM元素与属性、jQuery操作HTML事件、jQuery操作CSS样式类、jQuery实现用户输入自动完成与用户自定义拖拽功能、jQuery实现各种图片操作、jQuery对Ajax的支持、软件算法、移动设备终端开发等使用jQuery必须要了解的技术。

书籍目录:

序1 jQuery必知必会 VIII序2 你绝对不可能全部做对的jQuery题 XVI序3 最流行的前端面试题 XXIII第1章 jQuery操作网页1.1 显示或隐藏网页内容1.2 切换页面的显示或隐藏1.3 实现幻灯片式的淡入淡出效果1.4 切换页面的淡入淡出1.5 页面的滑动隐藏1.6 切换页面的滑动1.7 图片的动画效果1.8 停止动画效果1.9 不可不知的Callback回调1.10 提高效率的链式(Chaining)操作1.11 在新窗口中打开链接1.12 强制在弹出窗口中打开链接1.13 平滑滚动页面到某个锚点1.14 阻止文本行换行1.15 实现iframe高度自适应1.16 实现左右div自适应相同高度1.17 获取鼠标在屏幕中的坐标1.18 获取鼠标在窗口客户区中的坐标1.19 获取鼠标在窗口页面中的坐标1.20 设置Flash对象的WMode窗口模式1.21 实现类Twitter的字数限制效果1.22 提示文本的隐藏与显示1.23 实现文字闪烁效果1.24 实现文字动画效果1.25 实现文字跟随鼠标移动变化的动画效果1.26 文本域中光标的定位1.27 实现可折叠效果1.28 文本框内容自动缩进1.29 禁止页面滚动的方法1.30 页面加载后消息框居中显示1.31 创建页面固定浮动栏的方法第2章 jQuery操作DOM元素2.1 如何验证某个元素是否为空2.2 检查特定的HTML元素是否存在2.3 判断HTML元素是否嵌套2.4 获取当前元素的索引值2.5 插入节点元素2.6 复制节点元素2.7 替换节点元素2.8 删除节点元素2.9 为元素绑定事件2.10 如何从元素中除去HTML标签2.11 如何限制文本域中字符的个数2.12 如何选中页面上的所有复选框2.13 禁用表单的回车键提交2.14 禁用右键单击上下文菜单2.15 IE下禁用文本选择功能2.16 输入框获取焦点时文本高亮提示2.17 实现多个输入框同步操作2.18 在新窗口中打开外部链接2.19 jQuery实现outerHTML属性2.20 实现带固定表头的表格2.21 为表单内控件设定缺省数值和文本2.22 防止单个页面重复提交按钮2.23 取得列表控件选中的option对象2.24 限制输入框仅接受特殊字符的输入2.25 禁止页面内全部超链接2.26 实现动态组合列表框2.27 如何使用属性过滤器2.28 如何测试某个元素是否可见第3章 jQuery操作HTML事件3.1 禁止或启用输入框3.2 实时监听输入框字符的变化3.3 实时监听输入框值的变化3.4 绑定鼠标右键单击事件3.5 双击不选中文本3.6 通过单击事件添加或解除绑定3.7 激活整个div层的单击事件3.8 鼠标单击实现div的选取3.9 模拟鼠标单击事件3.10 设定时间间隔的方法3.11 设定时间延迟的方法3.12 延时显示子菜单的方法3.13 通过事件获取页面加载时间3.14 如何为动态添加的元素绑定事件处理函数3.15 为表格行增加单击事件3.16 用回车键模拟Tab键第4章 jQuery操作CSS样式4.1 使用addClass()函数动态添加样式类4.2 使用removeClass()函数动态移除样式类4.3 使用toggleClass()函数切换页面元素的样式类4.4 为body增加class类支持4.5 操作div的显示与隐藏4.6 如何设定div始终居中显示4.7 测试浏览器是否支持某些CSS 3属性4.8 如何添加hover类到指定元素4.9 基于URL地址为导航链接添加class样式4.10 如何延迟添加class类4.11 如何延迟清除class类4.12 动态调整页面的字体大小第5章 jQuery实现用户输入自动完成功能5.1 最简单的用户输入自动完成5.2 使用远程数据源的自动完成5.3 带缓存的自动完成5.4 带滚动条的自动完成5.5 Combobox风格的自动完成5.6 读取XML数据的自动完成5.7 多维数据的自动完成第6章 jQuery实现拖放功能6.1 基本拖放功能6.2 基于事件的拖放6.3 限制移动范围的拖放6.4 延迟进行的拖放6.5 具有对齐功能的拖放6.6 自动滚动的拖放6.7 反转位置的拖放6.8 使用事件监控拖曳次数6.9 拖动时动态更改鼠标的光标类型和位置6.10 拖曳并放置到目标容器6.11 限制可放置的元素6.12 实现可拖放的购物车6.13 可排序的拖放6.14 在多个列表之间进行拖放6.15 使用拖动方式选择多个元素6.16 在两个Tab标签之间进行元素拖动6.17 拖动表格选择多行数据6.18 拖动表格时自动选中复选框6.19 拖动表格行并放置到目标位置6.20 表格的拖动排序6.21 拖动调整控件的大小6.22 调整控件大小时设置调整约束6.23 使用拖动的方式调整表格的宽度6.24 设计可改变单元格宽度并可以多选的表格第7章 jQuery操作图形图像7.1 如何更好地处理图片法显示问题7.2 如何显示图片直到页面加载完成7.3 预加载显示图片的方法7.4 Facebook风格的图片预加载7.5 检查图片src是否有效7.6 上下滑动的图片7.7 淡入淡出一幅图片,进入另一幅图片7.8 获取图片原生尺寸的方法7.9 检查图像是否已经被完全加载7.10 单击改变背景图案7.11 如何显示Flickr网站的图片7.12 如何显示Google Picasaweb的图片7.13 按比例调整图片的大小7.14 滑动效果的背景图片7.15 动态表单生成图片预览7.16 平滑滚动的导航菜单7.17 图片的放大预览7.18 实现平滑的图片动态缩放效果7.19 自动适应的窗口背景7.20 如何判断加载多张图片的完成状态7.21 鼠标悬停时的图片放大7.22 淡出图片,淡入另一幅图片7.23 页面加载时随机显示图片7.24 按顺序淡入图片显示7.25 检测图片的URL是否有效7.26 强制显示图片的方法7.27 实现可拖动显示的图片第8章 jQuery实现AJAX8.1 动态加载外部文件8.2 动态加载外部网页8.3 加载网页文件内容并传递服务器端参数8.4 使用AJAX刷新删除网页记录8.5 使用AJAX异步验证用户名和密码8.6 页面滚动时加载新的网页内容8.7 打造自己的站内搜索引擎8.8 异步加载并解析XML文件8.9 动态加载HTML内容到标签页中8.10 使用AJAX刷新异步提交表单8.11 使用AJAX刷新上传图片8.12 使用AJAX刷新验证PHP会话是否有效8.13 在AJAX异步调用时显示加载指示器8.14 在AJAX异步调用时处理JSON数据8.15 解析XML数据并加载到HTML表格8.16 jQuery AJAX错误的处理方法8.17 在页面级创建全局的AJAX监听器以及状态指示器8.18 级联AJAX数据异步加载8.19 取消AJAX异步请求第9章 jQuery常用算法9.1 jQuery遍历算法9.2 jQuery祖先算法9.3 jQuery后代算法9.4 jQuery同胞算法9.5 jQuery过滤算法9.6 对一个列表进行排序9.7 实现JSON对象数组的排序9.8 将12343778转成12.343.778的形式9.9 模拟抽奖程序9.10 实现冒泡算法9.11 查询数组中特定数值9.12 从数组中移除特定数值9.13 根据指定正则表达式识别超链接9.14 验证Email地址的正确性9.15 动态统计字符个数9.16 使用jQuery验证用户年龄9.17 按照首字母进行元素排序9.18 获取URL地址的Hash参数9.19 避免多行文本溢出的算法9.20 随机选择一个元素9.21 替换&bnsp;空字符的方法9.22 序列化表单到JSON数据9.23 获取页面加载时间9.24 将单个句子打断显示9.25 限制只能输入中文、英文或数字9.26 日期类型与时间戳的转换9.27 使用数组模拟打字效果9.28 获取数组中特定索引的最高值9.29 清除所有的表单内容9.30 用jQuery删除空白标签和具有非中断空格的标签第10章 jQuery Mobile移动开发技巧10.1 让页面自适应屏幕宽度10.2 在移动设备页面中创建多个显示视图10.3 创建对话框显示效果10.4 从外部文件中加载页面内容10.5 为页面添加转场效果10.6 设置全局默认的转场效果10.7 定制显示回退按钮10.8 在标题栏中添加导航栏10.9 在页脚区域添加导航栏10.10 添加可折叠的导航按钮10.11 实现可折叠的输入表单10.12 实现手风琴样式的折叠面板10.13 使用网格打造简单的九宫格界面10.14 可动态隐藏的页眉和页脚10.15 最简单的手机相册10.16 在列表框上添加气泡提示10.17 在列表框上添加自定义按钮10.18 为列表添加自定义的缩略图图标10.19 创建列表日历的效果10.20 动态创建listview列表项10.21 动态加载和切换页面10.22 在页面切换时显示加载进度框10.23 在屏幕旋转时更改显示样式10.24 在列表框中实现加载更多效果10.25 自定义选择菜单10.26 使用多个选择菜单进行组合选择10.27 使用多选菜单选择多个值10.28 创建双重范围的滑块10.29 实现开关效果的选择功能10.30 创建主题化的表单效果第11章 其他常用代码段11.1 判断jQuery库是否被加载11.2 解决jQuery库冲突的方法11.3 jQuery版本检查方法11.4 解决jQuery版本冲突问题11.5 如何设置IE特有的功能11.6 判断浏览器类型并设置HTML元素内容11.7 加载Google CDN的jQuery库11.8 Cookies应用方法11.9 使用cookie.js管理Cookies11.10 让Cookies在N分钟后过期11.11 如何删除Cookies11.12 获取当前页面的URL并添加样式11.13 向表格追加一行数据11.14 获取客户端IP11.15 向Firebug的控制面板发送消息11.16 根据不同的屏幕大小显示不同的网页11.17 jQuery遍历对象的属性11.18 最优化的循环语句写法11.19 如何构建最优化的字符串11.20 使用jQuery产生GUID值11.21 使用jQuery实现聚合函数11.22 用jQuery打印网页的特定区域11.23 禁止表单被提交11.24 使用delay()延迟执行动画11.25 在网页上运行本地程序的方法11.26 动态过滤HTML表格中的内容11.27 使用递归函数创建文字闪烁特效11.28 使用ID选择器加快选择的速度11.29 在类选择器前用标签选择器加快速度11.30 缓存jQuery对象以提升性能11.31 使用find()函数提升子查询的性能11.32 使用jQuery操作DOM的限制

内容摘要:

很多人都说jQuery很简单,看完文档就会用了!但是“会用”只是学会了jQuery的基本语法,你不知道什么情况下用哪段代码最优,你学会的也只限于jQuery,而网站开发技术是混合型的,一段代码背后有JavaScript技巧、浏览器原理、网页数据的交换方法、HTML的优化布局。本书就是一本最接地气的jQuery代码书,你学会的不仅仅是语法,还有JSON、XML、序列化、AJAX、闭包、Callback、链式操作、插件等贯穿在网站开发中的所有概念和技术。本书近350段代码都可以拿来即用,这些代码是最好的、最高效的、最实用的jQuery代码段。这是一本市场上绝无仅有的jQuery代码书,是一本值得拥有的jQuery实战书。  《超实用的jQuery代码段》精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。本书的代码跨平台、跨设备、跨浏览器,充分向读者演示了如何使用jQuery的各项技术,实现令人激动的网页效果。  本书从jQuery框架的使用原理与应用场景出发,对最实用的jQuery代码段进行了全方位的介绍和演示。全书分为11章,包含网页效果、DOM元素与属性、HTML事件、CSS样式、用户输入自动完成、拖放、图形图像、AJAX、算法、jQuery Mobile应用、浏览器、Cookies等jQuery技术内容,对提高网站开发人员和设计人员的jQuery技术水平有指导作用。【作者简介】 周敏,6年互联网、4年Web前端开发经验,从事过产品、前端、后端等职务,技术娴熟,一专多能,如LN(A)MP平台的开发、软件架构、设计模式、HTML 5、JavaScript、CSS等。目前在某著名网站担任前端HTML 5类库基础架构,在此期间收获颇丰,故撰写此书,以帮助更多的初学者熟悉Web开发框架。

书籍规格:

书籍详细信息
书名超实用的jQuery代码段站内查询相似图书
丛书名代码逆袭
9787121239496
如需购买下载《超实用的jQuery代码段》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

超实用的jQuery代码段是电子工业出版社于2014.9出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。