我相信你正在尋找這個http://jsfiddle.net/DNcAS/3/
$("#foo2").carouFredSel({
auto : {
button : "#foo2_play"
},
scroll : {
items : 1,
duration : 1000,
pauseDuration : 0
}
}).trigger("pause");
$('#foo2_next').mouseenter(
function() {
$("#foo2").trigger("configuration", ["direction", "left"])
.trigger("play");
}).mouseleave(function(){
$("#foo2").trigger("pause");
});
$('#foo2_prev').mouseenter(
function() {
$("#foo2").trigger("configuration", ["direction", "right"])
.trigger("play");
}).mouseleave(function(){
$("#foo2").trigger("pause");
});
對於線性滾動修改配置選項http://jsfiddle.net/DNcAS/4/
scroll : {
items : 1,
duration : 1000,
easing : "linear",
pauseDuration : 0
}
或者您也可以通過hover
http://jsfiddle.net/DNcAS/5/
更換
mouseenter
和
mouseleave
個
PS:更短的版本http://jsfiddle.net/DNcAS/6/
$('#foo2_next,#foo2_prev').hover(function() {
var dir = $(this).hasClass('next') ? 'left' : 'right';
$("#foo2").trigger("configuration", ["direction", dir])
.trigger("play");
}, function(){
$("#foo2").trigger("pause");
});
是的,這正是我所期待的。謝謝! – Pennf0lio 2012-02-26 23:57:18
@ Pennf0lio你可以使它更短http://jsfiddle.net/DNcAS/6/ – Cheery 2012-02-27 00:28:53