FlickerPlate 基于 jQuery 的图片幻灯片轮播插件

发布于 2020-05-03 23:07:03 字数 3588 浏览 1869 评论 0

Flickerplate 是一个基于 jQuery 的幻灯片插件,压缩后仅 6KB。它支持左右箭头控制、圆点导航、自动播放、主题设置、HTML data 属性等等。

兼容性

浏览器兼容:Flickerplate 使用了 CSS3 属性,所以只兼容 IE10 及以上版本和其他主流现代浏览器,IE 低版本效果欠佳,但可正常使用。

jQuery 兼容:兼容 1.7 及以上版本。

使用方法

1、引入文件

<link href="css/flickerplate.css" rel="stylesheet">
<script src="js/jquery.min.js"></script>
<script src="js/modernizr-custom-v2.7.1.min.js"></script>
<script src="js/jquery-finger-v0.1.0.min.js"></script>
<script src="js/flickerplate.min.js"></script>

2、HTML

<div class="flicker-example">
    <ul>
        <li data-background="img/field.jpg">
            <div class="flick-title">Flickerplate</div>
            <div class="flick-sub-text">——小巧的jQuery幻灯片插件</div>
        </li>
        <li data-background="img/forest.jpg">
            <div class="flick-title">可修改 Javascript 或 CSS</div>
            <div class="flick-sub-text">查看参数,看看如何修改成你需要的效果</div>
        </li>
        <li data-background="img/frozen-water.jpg">
            <div class="flick-title">触摸事件</div>
            <div class="flick-sub-text">引入 jQuery Finger 插件可支持移动设备触摸事件</div>
        </li>
    </ul>
</div>

除了 jQuery 必引用外,Modernizr(modernizr-custom-v2.7.1.min.js)也是必须的,Modernizr 是一个 HTML5/CSS3 功能检测库。jQuery.Finger(jquery-finger-v0.1.0.min.js)是一个触摸事件插件,如果不需要支持移动设备,可去掉。

3、JavaScript

$(function(){
    $('.flicker-example').flicker({
        arrows: true,
        arrows_constraint: false,
        auto_flick: true,
        auto_flick_delay: 10,
        block_text: true,
        dot_navigation: true,
        dot_alignment: 'center',
        flick_animation: 'transition-slide',
        flick_position: 1,
        inner_width: false,
        theme: 'light'
    });
});

配置

属性/方法类型默认值说明
arrows布尔值true显示左右箭头控制
arrows_constraint布尔值false左右到头了禁止点击
auto_flick布尔值true自动播放
auto_flick_delay整数10自动播放间隔,以秒为单位
block_text布尔值true文字显示背景阴影
dot_navigation布尔值true显示圆点导航
dot_alignment字符串center圆点导航位置
flick_animation字符串transition-slide动画切换方式,可选 transition-slide、transform-slide、jquery-slide、scroller-slide 4种
flick_position整数1
inner_width布尔值false
theme字符串light设置主题,可选 light、dark 2种

相关链接

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84961 人气
更多

推荐作者

浪漫人生路

文章 0 评论 0

620vip

文章 0 评论 0

羞稚

文章 0 评论 0

走过海棠暮

文章 0 评论 0

你好刘可爱

文章 0 评论 0

陌若浮生

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文