超级化:给每张幻灯片一个类名

时间:2013-05-31 08:32:52

标签: javascript jquery supersized

我正在寻找一种方法来为Supersized的标题框提供一个类名,具体取决于当前的幻灯片(即奇数/偶数类)。

有可能吗?

  if($(vars.current_slide).is('li:even')){
      $(vars.slide_caption).addClass('oddSlide');
}
  else {
      $(vars.slide_caption).removeClass('oddSlide');
    }

上面的代码仅适用于第一个标题。如果有3个幻灯片/标题,则只有第一个具有oddslide类,而不是其他类。 ... 有什么帮助吗?

编辑: 我知道了,当我认为它返回一个对象时,vars.current_slide返回当前幻灯片的编号。

if( isOdd(vars.current_slide)) {

                $(vars.slide_caption).addClass('oddSlide');
             }
            else {

                $(vars.slide_caption).removeClass('oddSlide');
            }

其中isOdd()是测试奇数/偶数的基本函数:

function isOdd(num) { return num % 2;}

0 个答案:

没有答案