【问题标题】:BXslider and making call for active LI on onAfterSlide callbackBXslider 并在 onAfterSlide 回调上调用活动 LI
【发布时间】:2011-11-22 23:46:05
【问题描述】:

使用由 bxslider.js 构建的滑块

我需要一个回调,将 LI 设置为在幻灯片上处于活动状态,并从它刚刚打开的前一个 LI 中删除活动类。

我得到了一个非常粗略的示例,但缺乏 JS 知识来编写检测 onAfterSlide 活动幻灯片的脚本,告诉相应的 LI 处于活动状态,然后从任何先前的 LI 中删除任何活动状态。 onlcick 回调工作正常,onAfterSlide 需要一些爱。

有点工作的例子:http://diveidc.com/slider.php 在这里,我非常粗略地尝试让下一个 LI 变为活动状态,但无法移除前一个 LI 活动状态。基本上都是红色的,因为它们都分配了活动类,当幻灯片通过它的循环时,我只需要将活动类分配给与当前幻灯片对应的 LI。即:slide1=li1 active、slide2=li2 active 等。

BXslider 来源http://bxslider.com/options

【问题讨论】:

    标签: jquery slider bxslider


    【解决方案1】:
    onAfterSlide: function(active) {
       $('someul li').each(function() {
          if($(this).index() == active)
             $(this).addClass('active');
       });
    }
    

    我没有测试过这个,所以使用你自己的风险:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-25
      相关资源
      最近更新 更多