У меня есть галерея, которую я использую цикл malsup , и я хотел бы изменить эффект, основываясь на ссылке, по которой был нажат индекс (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