2012-04-08 2 views
1

나는 이미지를 가지고 캐 러셀을 만들기 위해 JQuery 싸이클을 구현했지만 아직 HTML 컨텐트는 만들지 않았습니다. 나는 그것이 페이지JQuery cycle complication

http://malsup.com/jquery/cycle/int2.html

의 맨 아래에있는 데모에 따라 HTML 작동 알고 있지만 아이를 구문 분석하기 때문에 개별 슬라이드 별도로 div의 HTML 내용은 div를 포함 할 수 없습니다. DIV 이외의 다른 것을 사용하여 DIV 내부에 내용을 배치하는 방법이 있습니까?

답변

0

options page을 보면 slideExpr에 "슬라이드 선택 식 (모든 하위 항목이 필요한 경우)"이라는 항목이 표시됩니다. 그래서 당신은 모든 최상위 슬라이드 컨테이너에게 클래스를 (같은 예를 들어 slide) 줄 수있는 다음 통과한다는 점에서 :

$('#slideshow').cycle({ slideExpr: '.slide' }); 

이 기본처럼 보이지만입니다 "모든 어린이", 그래서 하위 된 div해야 기본 설정에서도 문제가되지 않습니다.

슬라이드 식에 전달하면
var $cont = $(this); 
var $slides = opts.slideExpr ? $(opts.slideExpr, this) : $cont.children(); 

, 그것은 그렇지 않으면 단 하나의 수준을 탐색 children()을 사용하는 것을 사용하십시오 source code이가 확인합니다.

+0

감사합니다. 개발자가 내가 잘못 해석 한 의견을 읽었습니다. 그 중 하나가 더 최근의 추가 내용입니다. 어느 쪽이든, 나는 당신의 도움에 감사드립니다. JQuery 사이클은 지금까지는 내가 필요한 모든 것을 할 수있었습니다. – Andy