다음 코드를 사용하여 1 페이지에 여러 개의 슬라이드 쇼를 만듭니다.각 carousels (carouFredSel) jquery를 사용하여 링크 식별자 문제
슬라이드 쇼는 정상적으로 작동하지만 각 슬라이드 쇼의 개별 버튼을 사용할 수 없습니다. 내가 그들을 클릭하면 페이지가 맨 위로 스크롤됩니다. 각 링크를 고유하게 식별하여 문제가 없어야한다고 생각했습니다.
어떤 아이디어가 잘못 되었나요?
$("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
});
컨텍스트를 기억할 수 없지만 코드에 2 개의 캐 러셀이 명확하게 표시되어 있습니다. 탭을 제거한 경우에도 동일한 페이지가 작동합니다. 나는 이것에 대한 답을 찾고있는 사람들이 당신의 해결책을보기 위해 잘 할 것이라고 생각합니다. 감사, – rix