カルーセルディビジョンの外にカルーセルインジケーターリストを作成することはできますか?そして一番下で、クラスが関連付けられている特定の要素をページ全体で検索できるかどうかを尋ねています。
私はこのようなものを想像しています:
<div id="presentation" class="tab-pane active">
<div id="presentationCarousel" class="carousel slide">
<div class="carousel-inner">
<div class="item active"><img src="...1.jpg" alt="" /></div>
<div class="item active"><img src="...2.jpg" alt="" /></div>
<div class="item active"><img src="...3.jpg" alt="" /></div>
</div>
<a class="carousel-control left" href="#presentationCarousel" data-slide="prev">‹</a>
<a class="carousel-control right" href="#presentationCarousel" data-slide="next">›</a>
</div>
</div>
<div id="chapterList">
<ol class="carousel-indicators">
<li data-target="#presentationCarousel" data-slide-to="0" class="active"></li>
<li data-target="#presentationCarousel" data-slide-to="1"></li>
<li data-target="#presentationCarousel" data-slide-to="3"></li>
</ol>
</div>
出来ますか?
追加するだけで、ブートストラップJSソースをチェックアウトし、次の行を見つけました。
this.$indicators = this.$element.find('.carousel-indicators')
リストインジケーターにデータを入力するだけです。このリファレンスはプレゼンテーションのdiv要素用だと思います。
JavaScriptの質問
この参照を削除して、ページ全体で要素を検索することはできますか?
this.$indicators = $element.find('.carousel-indicators')
アドバイスをいただければ幸いです。ありがとう!