接受的答案工作得很好,只要你有每頁1個轉盤。我有一對夫婦這樣想我會添加到解決方案:
基於使用標準引導旋轉木馬標記:
<div id="myCarousel" class="carousel slide">
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>
<!-- Carousel items -->
<div class="carousel-inner">
<div class="active item">…</div>
<div class="item">…</div>
<div class="item">…</div>
</div>
<!-- Carousel nav -->
<a class="carousel-control left" href="#myCarousel" data-slide="prev">‹</a>
<a class="carousel-control right" href="#myCarousel" data-slide="next">›</a>
</div>
你想通過一個旋轉木馬的每次出現迭代,使用$ (這個)並抓住它的兄弟姐妹:
$('.carousel-inner').each(function() {
if ($(this).children('div').length === 1) $(this).siblings('.carousel-control, .carousel-indicators').hide();
});
'$(this)'引用是什麼? – ahren 2012-07-12 21:05:17