网页特效设计基础第9章-常用的第三方jQuery插件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《网页特效设计基础第9章-常用的第三方jQuery插件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 特效 设计 基础 常用 第三 jQuery 插件
- 资源描述:
-
1、刘刚刘刚 主编主编新一代信息技术“十三五”系列规划教材 第第9 9章章 常用的第三方常用的第三方jQueryjQuery插件插件 虽然使用虽然使用 jQuery 自身的脚本库可以满足大部分的开自身的脚本库可以满足大部分的开发需求,但是由于它的开源性,现在很多的开发人员都基发需求,但是由于它的开源性,现在很多的开发人员都基于于jQuery 本身的脚本库开发了更多、更实用的本身的脚本库开发了更多、更实用的 jQuery 插件,本章我们将对常用的一些第三方插件,本章我们将对常用的一些第三方 jQuery 插件的使插件的使用进行详细讲解。用进行详细讲解。9.1 jQuery 9.1 jQuery 插件
2、概述插件概述 jQueryjQuery插件是一种建立在插件是一种建立在 jQuery jQuery 库上的库上的 JavaScript JavaScript脚本库,开发人员可以使用它创建高度交互的脚本库,开发人员可以使用它创建高度交互的 Web Web 应用程序。应用程序。本节我们将对本节我们将对 jQuery jQuery 插件进行介绍。插件进行介绍。9.1.1 9.1.1 什么是什么是 jQuery jQuery 插件插件 jQuery jQuery 插件是一种用来提高网站开发效率的、已经插件是一种用来提高网站开发效率的、已经封装好的封装好的 JavaScript JavaScript 脚
3、本库,由于脚本库,由于 jQuery jQuery 的开源特性,的开源特性,现在有很多第三方的现在有很多第三方的 jQuery jQuery 插件可供开发人员直接使用。插件可供开发人员直接使用。jQuery jQuery 插件的主要特点如下。插件的主要特点如下。p 提高提高 Web Web 网站的开发效率。网站的开发效率。p 高度集成,使用方便。高度集成,使用方便。p 根据自身需求进行修改,增强扩展性。根据自身需求进行修改,增强扩展性。p 界面美观。界面美观。9.1.2 9.1.2 常用的第三方常用的第三方 jQuery jQuery 插件插件 现在市面上的第三方现在市面上的第三方 jQuer
4、y jQuery 插件有很多种,我们可插件有很多种,我们可能在逛论坛或者技术网站时经常看到能在逛论坛或者技术网站时经常看到“*个最值得收藏的个最值得收藏的 jQuery jQuery 插件插件”“”“严重推荐严重推荐*个个jQuery jQuery 插件插件”“”“最实用的最实用的 jQuery jQuery 插件下载插件下载”等帖子,这些帖子中都包含了很多种第等帖子,这些帖子中都包含了很多种第三方的三方的 jQuery jQuery 插件,而且还会提供简单的使用示例。插件,而且还会提供简单的使用示例。表表 9-1 9-1 中列出了一些笔者常用的第三方中列出了一些笔者常用的第三方 jQuery
5、 jQuery 插插件。件。表表 9-1 常用的常用的 jQuery 插件插件9.1.3 9.1.3 如何调用第三方如何调用第三方 jQuery jQuery 插件插件 调用第三方调用第三方 jQuery jQuery 插件的步骤如下。插件的步骤如下。(1 1)第三方)第三方 jQuery jQuery 插件是基于插件是基于 jQuery jQuery 开发的,因此,开发的,因此,在使用时,首先需要添加相应版本的在使用时,首先需要添加相应版本的 jQuery jQuery 库。例如,库。例如,添加版本添加版本 3.3.1 3.3.1 的的 jQuery jQuery 库,先将版本库,先将版本
6、3.3.1 3.3.1 的的 jQuery jQuery 库库 jquery-3.3.1.min.js jquery-3.3.1.min.js 复制到网页文件夹中,复制到网页文件夹中,然后在然后在HTML HTML 网页中编写如下代码:网页中编写如下代码:script type=text/javascript src=jquery-3.3.1.min.js(2 2)然后需要添加要使用的第三方)然后需要添加要使用的第三方jQueryjQuery插件的插件的JSJS库及库及CSSCSS样式文件。例如,添加样式文件。例如,添加uploadifyuploadify插件的插件的JSJS脚本文件及脚本文件
7、及CSSCSS样样式文件,先将式文件,先将uploadifyuploadify插件的插件的JSJS脚本文件及脚本文件及CSSCSS样式文件复样式文件复制到网页文件夹中,然后在制到网页文件夹中,然后在HTMLHTML网页中编写如下代码:网页中编写如下代码:link href=css/default.css rel=stylesheet type=text/css/link href=css/uploadify.css rel=stylesheet type=text/css/script type=text/javascript src=scripts/jquery.uploadify.v2.0
8、.2.min.js(3 3)完成以上步骤之后,即可通过定义)完成以上步骤之后,即可通过定义 JavaScript JavaScript 函数使用第三方函数使用第三方 jQuery jQuery 插件。例如,在网页中初始化插件。例如,在网页中初始化uploadify uploadify 插件,并设置其属性,代码如下:插件,并设置其属性,代码如下:$(document).ready(function()$(document).ready(function()$(#uploadify).uploadify($(#uploadify).uploadify(uploader:scripts/upload
9、ify.swf,/uploader:scripts/uploadify.swf,/上传所需上传所需的的FlashFlash文件文件 script:scripts/upload.ashx,/script:scripts/upload.ashx,/后台处理文件后台处理文件folder:/uploads,/folder:/uploads,/上传文件夹上传文件夹 queueSizeLimit:4,/queueSizeLimit:4,/限制每次选择文件的个数限制每次选择文件的个数 sizeLimit:6291456,/sizeLimit:6291456,/上传文件限制的最大值上传文件限制的最大值 fil
10、eDesc:fileDesc:图片文件图片文件,/,/文件类型的描述信息文件类型的描述信息 fileExt:fileExt:*.jpg;.jpg;*.png;.png;*.bmp;.bmp;*.gif,/.gif,/设置设置文件类型文件类型 ););););9.2 9.2 常用常用 jQuery jQuery 插件的使用插件的使用9.2.1 uploadify 9.2.1 uploadify 插件(文件上传)插件(文件上传)uploadify uploadify 插件是一款来自国外的优秀插件是一款来自国外的优秀 jQuery jQuery 插件,插件,它是基于它是基于 JS JS 里面的里面的
11、 jQuery jQuery 库编写的,结合了库编写的,结合了 Ajax Ajax 和和 FlashFlash,实现了多线程上传的功能。,实现了多线程上传的功能。uploadify uploadify 插件提供的功能主要包括:能够一次性选插件提供的功能主要包括:能够一次性选择多个文件上传、查看上传进度、控制文件上传类型和大择多个文件上传、查看上传进度、控制文件上传类型和大小、为每一步操作添加回调函数等;另外,小、为每一步操作添加回调函数等;另外,uploadify uploadify 插插件还自带一个件还自带一个 PHP PHP 文件,用于服务器端处理上传文件。文件,用于服务器端处理上传文件。
展开阅读全文