スライドインおよびスライドアウトするコンテンツのいくつかの div を含むページを作成しています。jQuery サイクルを使用した数行のコードです。
リンクを追加したい側にナビゲーションがあります。Jquery サイクルに問題はありません。使用したい画像や H3 タグを指定することもできます。
ただし、スライドから div 全体を追加して、サイドバーに表示したいと考えています。このdivを選択するにはどうすればよいですか?
現在、私のコードは次のとおりです。
$('#servicesWrap').cycle({
fx: 'scrollLeft',
speed: 'normal',
timeout: 0,
pager: '#servicesSidebar',
pagerAnchorBuilder: function(idx, slide) {
return '<li><a href="#">' + jQuery(slide).children(".serviceButton").eq(0).text() + '</a></li>';
}
});
別のstackoverflow投稿でPagerAnchorBuilderを見つけました。うまく機能しますが、div内のテキストのみを取得します。次のような div 全体を取得したい:
<div class="serviceButton">
... Text and images go here...
</div>
これは簡単だと思います.jQueryがdiv全体を選択するのに十分かどうかはわかりません.