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