简介 目录 评价 推荐
第1章 初识jQuery (站在巨人的肩膀上)
环境搭建
jQuery初体验
第2章 jQuery 基础选择器
#id 选择器(使用身份证号来找人)
element 选择器(寻找铅笔)
.class 选择器(寻找红色铅笔)
* 选择器(取走全部铅笔)
sele1,sele2,seleN选择器
ance desc选择器
parent > child选择器
prev + next选择器
prev ~ siblings选择器
练习题
第3章 jQuery过滤性选择器
:first过滤选择器
:eq(index)过滤选择器
:contains(text)过滤选择器
:has(selector)过滤选择器
:hidden过滤选择器
:visible过滤选择器
[attribute=value]属性选择器
[attribute!=value]属性选择器
[attribute*=value]属性选择器
:first-child子元素过滤选择器
:last-child子元素过滤选择器
练习题
编程练习
第4章 jQuery表单选择器
:input表单选择器
:text表单文本选择器
:password表单密码选择器
:radio单选按钮选择器
:checkbox复选框选择器
:submit提交按钮选择器
:image图像域选择器
:button表单按钮选择器
:checked选中状态选择器
:selected选中状态选择器
练习题
第5章 jQuery 操作DOM元素
使用attr()方法控制元素的属性
操作元素的内容
操作元素的样式
移除属性和样式
使用append()方法向元素内追加内容
使用appendTo()方法向被选元素内插入内容
使用before()和after()在元素前后插入内容
使用clone()方法复制元素
替换内容
使用wrap()和wrapInner()方法包裹元素和内容
使用each()方法遍历元素
使用remove()和empty()方法删除元素
练习题
第6章 jQuery 事件与应用
页面加载时触发ready()事件
使用bind()方法绑定元素的事件
使用hover()方法切换事件
使用toggle()方法绑定多个函数
使用unbind()方法移除元素绑定的事件
使用one()方法绑定元素的一次性事件
调用trigger()方法手动触发指定的事件
文本框的focus和blur事件
下拉列表框的change事件
调用live()方法绑定元素的事件
练习题
第7章 jQuery 动画特效
调用show()和hide()方法显示和隐藏元素
动画效果的show()和hide()方法
调用toggle()方法实现动画切换效果
使用slideUp()和slideDown()方法的滑动效果
使用slideToggle()方法实现图片“变脸”效果
使用fadeIn()与fadeOut()方法实现淡入淡出效果
使用fadeTo()方法设置淡入淡出效果的不透明度
调用animate()方法制作简单的动画效果
调用animate()方法制作移动位置的动画
调用stop()方法停止当前所有动画效果
调用delay()方法延时执行动画效果
练习题
编程练习
第8章 jQuery 实现Ajax应用
使用load()方法异步请求数据
使用getJSON()方法异步加载JSON格式数据
使用getScript()方法异步加载并执行js文件
使用get()方法以GET方式从服务器获取数据
使用post()方法以POST方式从服务器发送数据
使用serialize()方法序列化表单元素值
使用ajax()方法加载服务器数据
使用ajaxSetup()方法设置全局Ajax默认选项
使用ajaxStart()和ajaxStop()方法
练习题
编程练习
第9章 jQuery 常用插件
表单验证插件——validate
表单插件——form
图片灯箱插件——lightBox
图片放大镜插件——jqzoom
cookie插件——cookie
搜索插件——autocomplete
右键菜单插件——contextmenu
自定义对象级插件——lifocuscolor插件
自定义类级别插件—— twoaddresult
练习题
第10章 jQuery UI型插件
拖曳插件——draggable
放置插件——droppable
拖曳排序插件——sortable
面板折叠插件——accordion
选项卡插件——tabs
对话框插件——dialog
菜单工具插件——menu
微调按钮插件——spinner
工具提示插件——tooltip
练习题
第11章 jQuery 工具类函数
获取浏览器的名称与版本信息
检测浏览器是否属于W3C盒子模型
检测对象是否为空
检测对象是否为原始对象
检测两个节点的包含关系
字符串操作函数
URL操作函数
使用$.extend()扩展工具函数
使用$.extend()扩展Object对象
练习题
编程挑战
第12章 jQuery在线聊天室
聊天室基本功能介绍
聊天室案例页面效果展示
聊天室数据流程分析
登录页面开发
聊天室主页代码功能分析
简短回顾聊天主页的功能
“发送”按钮代码功能解析
“表情图标”的添加代码分析
点击“表情图标”时的事件代码说明
定时获取聊天内容和在线人员信息的功能实现
通过页面元素侦察Ajax请求过程的状态
案例代码小结说明
练习题
挑战题
开始学习 免费