javascript - 如何将 Jquery 函数应用于一个 css 类

标签 javascript jquery

我正在使用图像 slider ,我想将此 fadeIn 函数添加到每个图像上的文本中,但它仅适用于我的第一张图像,其余图像会淡入,因此当下一张幻灯片出现时,文本已经可见

ul class="bxslider">
        <li>
            <img src="img/sister-religions.png" alt="">
            <figcaption class="slide-info" >
                <h1>TITLE </h1>
                <p>prompta, mea id quem odio. Quo an officiis vivendum consequat, usu ad stet offendit repudiare. Sonet option euismod in sea. Ad vis brute posidonium, in qui enim utamur recusabo.</p>
            </figcaption>
        </li>
        <li>
            <img src="img/test1.png" alt="">
            <figcaption class="slide-info" >
                <h1>TITLE </h1>
                <p>prompta, mea id quem odio. Quo an officiis vivendum consequat, usu ad stet offendit repudiare. Sonet option euismod in sea. Ad vis brute posidonium, in qui enim utamur recusabo.</p>
            </figcaption>
        </li>
        <li>
            <img src="img/test2.png" alt="">
            <figcaption class="slide-info" >
                <h1>TITLE </h1>
                <p>prompta, mea id quem odio. Quo an officiis vivendum consequat, usu ad stet offendit repudiare. Sonet option euismod in sea. Ad vis brute posidonium, in qui enim utamur recusabo.</p>
            </figcaption>
        </li>
</ul>

这是jquery代码

(function($){

$(document).ready(function(){

    $('.bxslider').bxSlider({
         onSliderLoad: function(){

        $('.slide-info').fadeIn(3000);

      },
        onSlideAfter: function(){

        $('slide-info').fadeIn(3000);
      }
    });

 }); 

})(jQuery);

我只需要它应用于当前图像figcaption而不是全部,

最佳答案

onSlideAfter 接受一个参数

Function argument is the current slide element (when transition completes).

所以尝试一下

onSlideAfter: function(slide) {
    slide.find('.slide-info').fadeIn(3000);
}

我还会删除 onSliderLoad 处理程序。

关于javascript - 如何将 Jquery 函数应用于一个 css 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33600552/

相关文章:

javascript - 如何用显示 :none tags? 包装类

javascript - 使用 ajax 异步运行 javascript 函数

javascript - 如何检查 javascript 字符串数组中是否存在特定字符

javascript - 切换div以显示隐藏

jQuery 动画在具有透明渐变的 firefox 上不稳定。有退路吗?

JavaScript 舍入数字

jquery - 如何在主div之后附加div?

javascript - 是否有任何 javascript 库来捕获鼠标/键盘事件并将它们发送到外部服务器?

javascript - JQuery 日期选择器与自定义日期选择器

javascript - 如何将外部 Javascript 库加载到 Angular 4 组件中