我只使用带字幕的 bxslider。使用 CSS,我将标题堆叠在一起。我现在要做的是为活动标题(或“幻灯片”)分配一个类,这样我就可以更改它的背景颜色。
这可以使用 bxslider 回调函数之一来完成吗(它们都在http://bxslider.com/options列出)?我想我可以使用 getCurrentSlide 来完成我所需要的,但我不完全确定如何去做。
这是滑块的 HTML 片段。
<div class="bx-wrapper">
<div class="bx-viewport">
<ul class="bxslider">
<li>
<div class="imageContainer">
<a href="/">
<img src="">
</a>
</div>
<div class="captionContainer">
<p class="captionTitle">Some text</p>
<p class="captionBlurb">Some more text</p>
</div>
</li>
<li>
<div class="imageContainer">
<a href="/">
<img src="">
</a>
</div>
<div class="captionContainer">
<p class="captionTitle">Some text</p>
<p class="captionBlurb">Some more text</p>
</div>
</li>
<li>
<div class="imageContainer">
<a href="/">
<img src="">
</a>
</div>
<div class="captionContainer">
<p class="captionTitle">Some text</p>
<p class="captionBlurb">Some more text</p>
</div>
</li>
<ul>
</div>
</div>
我知道我需要从...开始
slider = $('.bxslider').bxSlider();
var current = slider.getCurrentSlide();