首页 > web前端 > js教程 > 正文

fancybox 是一款优秀的 jquery 弹出层展示插件

PHPz
发布: 2016-05-16 17:07:03
原创
1691人浏览过

今天给大家分享一款优秀的 jquery 弹出层展示插件 fancybox。它除了能够展示图片之外,还可以展示 flash、iframe 内容、html 文本以及 ajax 调用,我们可以通过 css 来自定义外观。

fancybox 特点:

  1. 可以支持图片、html 文本、flash 动画、iframe 以及 ajax 的支持;

  2. 可以自定义播放器的 css 样式;

  3. 可以以组的形式进行播放;

  4. 如果将鼠标滚动插件(mouse wheel plugin)包含进来的话 fancybox 还能支持鼠标滚轮滚动来翻阅图片;

  5. fancybox 播放器支持投影,更有立体的感觉。

fancybox 使用方法:

首先需要引入 jquery 核心库和 fancybox 插件:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script><script src="/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
登录后复制

如果需要用 transition(一些动画效果)你还需要引入以下 js:

<script src="/fancybox/jquery.easing-1.4.pack.js"></script>
登录后复制

如果需要支持鼠标滚轮滚动效果你还需要引入以下 js:

MimicPC
MimicPC

一个AI驱动的浏览器运行工具,可以通过浏览器在线安装及运行各种开源的AI应用程序

MimicPC 145
查看详情 MimicPC
<script src="/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
登录后复制

然后引入样式表:

<link rel="stylesheet" href="/fancybox/jquery.fancybox-1.3.4.css"/>
登录后复制

之后在页面上添加一个 a 标签:

<a id="single_image" href="image_big.jpg">@@##@@</a>
登录后复制

其中 a 标签的 href 中的图片就是我们需要弹层显示的大图。

最后调用 fancybox 方法:

$("#single_image").fancybox();
登录后复制

当然这只能显示一张图片,有时候我们可能需要做个相册之类的多张图片,那么可以用 rel 属性来创建图片组(也就是 fancybox 特点的第三点),如下代码:

<a class="grouped_elements" rel="group1" href="image_big_1.jpg">@@##@@</a><a class="grouped_elements" rel="group1" href="image_big_2.jpg">@@##@@</a>
登录后复制

调用方法也很简单:

$(".grouped_elements").fancybox();
登录后复制

fancybox 参数:

fancybox 之所以优秀是因为它的参数配置很强大,几乎可以满足我们所有的需要。

fancybox 是一款优秀的 jquery 弹出层展示插件

官网地址:http://fancybox.net/

以上就是本章的全部内容,更多相关教程请访问jQuery视频教程

fancybox 是一款优秀的 jquery 弹出层展示插件fancybox 是一款优秀的 jquery 弹出层展示插件1.png
相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:CSDN网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号