![]()
内容推荐 JavaScript可以大大改进网页的动画、交互性和视觉效果,但学习该门语言不太容易。本书通过一步步引导JavaScript基础知识,展示了如何使用jQuery(即预先写好的JavaScript代码库)来节省时间和精力,以及jQueryUI插件中的创新。 作者简介 大卫·索耶·麦法兰德,公司总裁,资历Web应用开发工程师、培训讲师和技术作家。在Web开发方面拥有将近20年的工作经验,具有很好高的知名度和很好大的影响力。曾担任加州大学伯利分校的网络负责人,他还在加州大学伯利分校新闻学研究生院和波特兰州立大学任教。他居住在波特兰,并撰写了Adobe Dreamweaver和CSS方面的Missing Manual系列畅销书。 目录 前言 第一部分JavaScript入门 第1章编写第一个JavaScript程序 1.1编程简介 1.2如何把JavaScript添加到页面中 1.3第一个JavaScript程序 1.4把文本写到Web页面上 1.5附加外部JavaScript文件 1.6追踪错误 第2章JavaScripttYJ语法 2.1语句 2.2内置函数 2.3数据类型 2.4变量 2.5操作数据类型和变量 2.6教程:使用变量创建消息 2.7教程:请求信息 2.8数组 2.9教程:编写使用数组的页面 2.10对象的简单介绍 2.11注释 第3章为程序添加逻辑和控制 3.1使程序智能地响应 3.2教程:使用条件语句 3.3使用循环处理重复性任务 3.4函数:把有用的代码转换为可复用的命令 3.5教程:一个简单测验 第二部分jQuery入门 第4章jQuery简介 4.1JavaScript库简介 4.2获取jQuery 4.3把jQuery添加到页面中 4.4修改Web页面:概览 4.5理解文档对象模型 4.6再谈选择页面元素 4.7向页面中添加内容 4.8设置和读取标签属性 4.9读取、设置和删除HTML属性 4.10操作选中的每个元素 4.11自动提取引用 第5章动作/响应:让页面通过事件动起来 5.1事件 5.2以jQuery的方式使用事件 5.3教程:事件简介 5.4更多的jQuery事件概念 5.5高级事件管理 5.6教程:一页的FAQl 第6章动画和效果 6.1jQuery效果 6.2教程:登录滑块 6.3动画 6.4在效果完成后执行一个操作 6.5教程:动画仪表盘 6.6jQuery和CSS3的过渡和动画 第7章常见jQuery任务 7.1交换图像 7.2教程:添加翻滚图像 7.3教程:带有效果的照片集 7.4控制链接的行为 7.5在新窗口中打开外部链接 7.6创建新窗口 7.7jQuery插件介绍 7.8创建响应式导航栏 第8章扩展Web表单 8.1理解表单 8.2为表单添加智能 8.3教程:基本表单扩展 8.4表单验证 8.5验证教程 第三部分开始jQueryUI学习 第9章扩展界面 9.1jQueryUl 9.2为何使用jQueryUI 9.3使用jQueryUl 9.4使用对话框添加消息 9.5使用工具提示提供信息 9.6添加标签面板 9.7借助折叠节省空间 9.8为页面添加菜单 第10章再谈表单 1O.1使用样式采集数据 10.2个性化选择菜单 10.3个性化按钮 10.4改进单选按钮和复选框 1O.5使用自动填充提供建议 10.6jQueryul表单组件教程 第11章定制jQueryUI外观 11.1ThemeRoller介绍 11.2下载并使用新主题 113重写jQueryUI样式 第12章jQueryUI交互和效果 12.1可拖动组件 12.2可删除组件 12.3拖放教程 12.4页面项目排序 12.5jQueryUI效果 第四部分高级jQuery和JavaScripl 第13章初识Ajax 13.1Ajax 13.2Aiax基础知识 13.3Ajax的jQuery方式 13.4JSON 第六部分附录 附录AJavaScript资源 |