0

我正在寻找一种方法来为 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;}
4

0 回答 0