我需要在用户悬停时开始滚动。我从问题this和this中获取了一个函数参考。我注意到即使回调函数也不能使用initCallback
选项。我错过了什么,或者我忘记了在代码中添加的内容。以下是代码fiddle
function mycarousel_initCallback(carousel)
{
carousel.clip.hover(function() {
carousel.startAuto();
}, function() {
carousel.stopAuto();
});
};
答案 0 :(得分:1)
你应该使用jcarouselAutoscroll
插件
检查此更新的fiddle
INIT CODE
A(".example").jcarousel({
auto: 1,
wrap: "last"
}).jcarouselAutoscroll({
interval: 1000,
target: '+=1',
autostart: false
});
悬停代码
$(".example li").hover(function () {
$(".example").jcarouselAutoscroll('start');
},function () {
$(".example").jcarouselAutoscroll('stop');
})