jquery - 如何使用 vegas.js 插件添加文本动画

标签 jquery slide

我正在使用 vegas.js 插件 ( http://vegas.jaysalvat.com/documentation ) 对于我的网站。我想用这些图像显示一些文本。如何添加一些带有图像的动画文本。

在 body 中初始化 vegas.js:

<script>
    $("#fullScreenSlide").vegas({
        preload : true,/*load then show image*/
        autoplay: true,
        loop: true,
        shuffle: false,
        cover: true,
        transition: 'fade', /*animation-effect*/
        transitionDuration: 5000, /*animation duration*/
        delay: 12000, /*slide duration*/

    slides: [
      { src: "images/1.jpg" },
      { src: "images/2.jpg" },
      { src: "images/3.jpg" },
      { src: "images/4.jpg" }
    ],
        overlay: 'vegas/overlays/01.png' /*overlay background*/
    });
    </script>

最佳答案

而不是编辑 vegas.jsvegas.min.js 依赖文件:

向幻灯片添加另一个参数,例如 textoverlayText,如下所示:

{ src: "/images/1.jpg", text: "Text for slider 1." },
{ src: "/images/2.jpg", text: "Text for slider 2." }

确保您创建的元素具有可辨别的 idclass,例如:

<div id="vegasSliderInner"></div>

现在只需向 slider 添加一个 walk 函数参数,该参数具有 html 附加函数。

(完整代码):

<script>
    $("#fullScreenSlider").vegas({
        preload : true,/*load then show image*/
        autoplay: true,
        loop: true,
        shuffle: false,
        cover: true,
        transition: 'fade', /*animation-effect*/
        transitionDuration: 5000, /*animation duration*/
        delay: 12000, /*slide duration*/
        overlay: 'vegas/overlays/01.png' /*overlay background*/

        slides: [
            { src: "/images/1.jpg", text: "Text for slider 1." },
            { src: "/images/2.jpg", text: "Text for slider 2." },
            { src: "/images/3.jpg", text: "Text for slider 3." },
            { src: "/images/4.jpg", text: "Text for slider 4." }
        ],

        walk: function (index, slideSettings) {
            $('#vegasSliderInner').html(slideSettings.text);
        }
    });
</script>

关于jquery - 如何使用 vegas.js 插件添加文本动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40727198/

相关文章:

javascript - 如何在两个不同数组中的项目之间建立链接?

jquery - CSS 垂直 JQuery 菜单

jQuery 查找 img 标签并从中获取 SRC

javascript - jQuery切片随机数量的div

javascript - 幻灯片的 .js 文件中的单词使用 '|' 分隔符奇怪地组织

jquery - 当鼠标离开触发器并向下滑动内容时,如何对向下滑动的内容进行编码以向上滑动?

android - 用于在 Android 中接听电话的 slider 按钮

ios - 导航器菜单从右侧滑入

jquery - 有什么方法可以确定 HTML 选择当前是否打开?

javascript - AJAX 多部分表单从不调用成功函数