- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章 jQuery插件应用 学习目标 1.了解jQuery插件 2.学会使用图片放大镜插件 3.学会使用TAB选项卡插件 4.学会使用图片轮播插件 5.了解插件编写 本章任务 任务1:使用jqZoom插件实现图片放大镜效果 任务2:使用Fancybox插件实现图片播放效果 任务3:编写表格隔行变色插件 任务1:使用jqZoom插件实现图片放大镜效果 任务描述: 使用jqZoom插件实现图片放大镜效果,如图所示: 实现思路 1. 完成静态页面设计,并在相关元素中添加class属性。 2. 下载jqZoom插件。 3. 引入jQuery库、jqZoom插件和jqZoom插件的CSS样式。 4. 根据效果需求设置相关参数。 jqZoom插件简介 jqZoom是一个jQuery图片放大镜插件。 插件参数: zoomWidht指小图片所选区域的宽度。 zoomHeight指小图片所选区域的高度。 zoomType默认值为standard。如果设为reverse,在小图片仲,移入鼠标时,所选 区域高亮,非选中区域淡灰色。 xOffset指放大后的图片与小图片间的X(横坐标)距离。 yOffset指放大后的图片与小图片间的Y(纵坐标)距离。 position指放大后的图片相对原图片的位置,默认为“right”,还可设置为“left”、“top”、“bottom”。 jqZoom插件简介 插件参数: lens值为布尔值,表示是否显示小图片中的选中区域,默认值为true,如果设为false,则放大后的图片上面不会出现主题字样。 imageOpacity参数是当zoomType的值为reverse时,用来设置非选中区域透明度的值。取值范围在(0.0-1.0)间。 preloadImages值为布尔值,表示是否重新加载大图像。 preloadText是重新加载大图像时,小图像显示的文本说明。 title是指大图像顶部是否显示a标签里的title。 showEffect是大图像加载时的特效,可选值:“show”表示直接显示,“fadein”由透明度渐变载入效果。 jqZoom插件简介 插件参数: hideEffect是大图像隐藏特效,可选值hide表示直接隐藏,fadeout透明度渐变隐藏。 fadeinSpeed是当大图像的载入特效设为fadein时,此属性可设置特效的时间,可选值为fast,slow,number分别代表,快慢,毫秒数。 fadtoutSpeed是当大图像的隐藏特效设为fadeout时,此属性可设置特效载的时间,可选值为fast,slow,number分别代表,快慢,毫秒数。 任务实现 1.引入jqZoom插件与jqZoom样式 script src=js/jquery-min.js type=text/javascript/script script src=js/jqzoom.pack.1.0.1.js type=text/javascript/script link rel=stylesheet href=css/jqzoom.css type=text/css 任务实现 2.使用jqZoom插件实现图片放大镜效果 …… $(function() { $(.jqzoom).jqzoom(options); });//应用插件 …… 任务2:使用Fancybox插件实现图片播放效果 任务描述 使用Fancybox插件实现如左图和右图所示的图片播放效果。 当用户单击小图时,呈现相应的大图。 实现思路 1. 完成静态页面设计。 2. 下载Fancybox插件。 3. 引入jQuery库、Fancybox插件和Fancybox插件的CSS样式。 4. 根据效果需求设置相关属性和参数。 Fancybox插件简介 Fancybox是一款基于jquery开发的类Lightbox插件。支持对放大的图片添加阴影效果,对于一组相关的图片添加导航操作按纽。Fancybox?是一款绚丽的 jquery 弹出层展示插件,该lightbox除了能够展示图片之外,还可以展示iframed内容,通过css自定义外观。 任务实现 1.引入jquery核心库和Fancybox插件库 script src=js/jquery-min.js type=text/javascript/script script type=text/javascript src=js/jquery.fancybox-1.3.4.pack.js/script 如果需要用到fancy transition(一些动画效果)你还需要引入以下脚本。 script type=text/javascript src=/fancybox/jquery.easing-
您可能关注的文档
- 2019年秋高三物理高考一轮复习基础测试:静电感应和静电的防止.docx
- 浙教版八年级上册5.5一次函数的简单应用教案设计.docx
- 5年级下册知识点归纳.doc
- 考点56 书面表达图画类-备战2020年高考英语考点一遍过.doc
- 情商管理和沟通.pptx
- 名词性从句用于语法填空与写作中演示文稿.ppt
- 第八版肺癌TNM分期.ppt
- 2002春人教部编版七年级历史下册课件:第3单元 专题5 科技和文化.ppt
- 人教部编版七年级上册第14课沟通中外文明的“丝绸之路”导学案设计(无答案).docx
- 招聘管理模拟试卷(二).doc
- 常见疾病观察要点.pptx
- 2018牛津上海版九年级上Unit1-Unit7基础部分(包含答案).doc
- 人教版(五四学制)六年级数学上册:第五章 圆柱和圆锥 复习课件.pptx
- 冀教版八年级上册17.1等腰三角形 构造等腰三角形的常用方法专题.docx
- 第七章-物流管理.ppt
- 山东省青州市2018-2019年上学期期末考试九年级历史试题.doc
- 人教版八年级上Unit3 I'm more outgoing than my sister. 重点短语.docx
- 人教2019版必修中外历史纲要上册 第9课 两宋的政 治和军事同步练习题.doc
- 人教部编版九年级下册历史 第9课 列宁和十月革命【课件】.pptx
- 江苏省扬州市求知中学2019年九年级物理周练(14章欧姆定律复习)(有答案).doc
文档评论(0)