基于滑动指数改变Malsup Cycle的效果/ fx

时间:2011-08-24 17:06:53

标签: javascript jquery html cycle

我有一个我正在使用malsup's cycle的图库,我想根据点击索引(scrollLeft或scrollRight)的链接更改效果。我知道.live()可能会在这种情况下起作用,但我不确定如何以编程方式实现。下面是代码,以了解我想要做什么。

var animDir = 'scrollLeft';
var animIndex = 0;

  $("#colors").cycle({
    fx : animYarisDir,   
    timeout : 0
  });

  $("#color-controls > li a").click(function(e){
    e.preventDefault();
    $this = $(this),
    i = $this.parent().index() -2;    
    if (i > animIndex ){
      animDir = "scrollLeft";
    } else {
      animDir = "scrollRight";
    };    
    $("#colors").cycle(i);           
    animIndex = i;
  })

提前谢谢你,

JN

1 个答案:

答案 0 :(得分:1)

卫生署!我的答案的门票是将fx : "scrollHorz"传递给周期选项,周期为你工作。