我使用以下代码在一个页面上创建多个幻灯片。
幻灯片正常工作,但我无法让每个幻灯片的按钮起作用。当我点击它们时,页面就会滚动到顶部。我以为通过唯一地标识每个链接,我不应该有问题。
你有什么想法错在哪里了吗?
$("div.slideshow").each(function(){
$(this).find('ul').carouFredSel
({
auto:true,
items: { width: 200, height: 200 },
prev: { button: function() { return $(this).find('a.prev');}},
next: { button: function() { return $(this).find('a.next'); }},
});
console.log( $(this).find('a.prev') ); //correct element returned, length 1
console.log($(this)); //correct element returned
});