我的幻灯片放映工作正是我想要的,除了:
要使活动缩略图居中,您必须单击两次,我希望它只需点击一下。
前3个缩略图,最后3个缩略图不居中,这就是我希望它工作的方式。我只是想要它,所以如果用户点击它们之间的任何缩略图,它将使该缩略图居中。
如果有人有任何想法,我会全力以赴,这让我疯狂。
您可以在http://brettjankord.com/standards/slideshows/jslideshow-test2.php
找到演示答案 0 :(得分:0)
嗯,问题似乎是onBefore
来电,.triggers
image-loaded
。
我将initCallbackFunction
更改为:
function initCallbackFunction(carousel) {
$('.jcarousel-item').click( function() {
var idx = $('#mycarousel li a.activeSlide').data('index');
carousel.scroll( idx-2 );
});
};
并删除了$('#advanced-slideshow').trigger('image-loaded')
,现在它似乎工作正常。
此处显示的修复:http://jsfiddle.net/Xpc4c/show