如何将Jquery函数应用于一个css类
How to apply Jquery function to just one css class
我使用的是一个图像滑块,我想将这个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
采用参数
函数参数是当前幻灯片元素(当转换完成时)。
所以试试
onSlideAfter: function(slide) {
slide.find('.slide-info').fadeIn(3000);
}
我还将删除onSliderLoad
处理程序。
BXSlider有一个模式选项,您可以将其传递给它,它将使其褪色,而无需进行任何额外的腿部工作。
$('.bxslider').bxSlider({ mode: 'fade'});
相关文章:
- 单击更改图标并通过javascript添加一个css类
- 用 LESS 伪造一个 css 属性(并在解析时用一个真实属性替换它)
- 在jquery中创建和分配一个css类
- 如何为每个html制作一个css
- I'我试图用一个按钮随意移动一个CSS元素,我试图使用偏移量,但onlick不起作用
- 创建一个CSS下拉菜单,其中包含从搜索图标弹出的搜索框
- 一种在另一个CSS值更改时更改CSS值的方法
- 在浏览器上存储一个 css 类
- 选择一个 CSS 选择器来动态设置元素的样式 ::before
- 当检测到另一个 CSS 更改时,使用 jQuery 或 MutationObserver 更改元素的 CSS
- 相对于另一个 css 元素定位一个元素,而不编辑 html
- 在 jQuery 中插入一个 CSS id
- 我创建了一个CSS切换器,但我只需要更改class=“”的元素;红色”;身体
- 使用JavaScript/jQuery从Bootstrap css中获取一个css值
- 事件侦听器,一个css转换结束,另一个开始
- 如何制作一个CSS类数组
- 在PhoneGap中只有一个CSS转换有效
- 如何将.vue文件中的所有css代码放在一个.css文件中
- 在xcode6中向UIWebView添加2个.js文件和一个.css文件
- 如何将页面上所有被屏蔽的谷歌广告(用图片)替换为第一个?CSS选择器出现问题