2012-04-08 14 views
1

私は周りを遊んで、イメージを持つカルーセルを作成するためにJQueryサイクルを実装しましたが、まだHTMLコンテンツはありません。私はそれがページJQueryサイクルの複雑さ

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

の下部にデモごとにHTMLで動作します知っているが、それは子供を解析するため、個々のスライドとして別途DIVS、HTMLコンテンツは、任意のdivを含めることはできません。 DIV以外のものを使ってDIV内部にコンテンツを配置する方法はありますか?

答えて

0

options pageを見ると、slideExprの項目に「スライドを選択する式(すべての子供以外が必要な場合)」と表示されます。だから、あなただけのすべてのトップレベルのスライドコンテナにクラス(例えばのようなslide)を与え、その後にそれを渡すことができます。デフォルトは「すべての子どもたち」、そのサブのdivがすべきであるように見えるけど

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

デフォルトの設定でも問題はありません。 source codeがこれを確認:あなたはスライド式に渡すと

var $cont = $(this); 
var $slides = opts.slideExpr ? $(opts.slideExpr, this) : $cont.children(); 

、それだけで一つのレベルを下にナビゲートされ、それ以外の場合はchildren()を使用しています、ということ使用しています。

+0

ありがとうございました。開発者から、私が誤解している可能性があるコメントを読んだ。いずれにせよ、私はあなたの助けに感謝します。 JQueryサイクルは今までこれを除いて必要なものすべてを行うことができました。 – Andy

関連する問題