1
我真的不明白這一點。我在我的本地主機上有離線版本this website(WP),一切都很好 - 在「夥伴」輪播的每一邊都有prev/next按鈕。但在網絡上,它全錯了。上一個/下一個按鈕不可見,並且.active
從第一個和第二個項目移到.carousel-control
上一個,它會停止併發生故障,如您在提及的站點上所看到的。bootstrap carousel - .active繼續「prev」按鈕並停止工作
我的jquery:
$(document).ready(function() {
$('#partneri-carousel').carousel({
pause: "hover",
interval: 4000,
});
});
我的代碼:
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<div class='row'>
<div class='col-offset-1 col-10'>
<div class="carousel slide" data-ride="carousel" id="partneri-carousel">
<div class="carousel-inner">
<?php
$partneri = ot_get_option('partneri', false);
$n = 0;
foreach ($partneri as $partner){
if ($n == 0) {
echo '<div class="item active">';
}
echo'<div class="col-3 column text-center">
<div class="logo">
<img src="'.$partner[partneri_logo].'">
</div>
<div class="popisek">'.$partner[partneri_popisek].'</div>
<div><a href="http://'.$partner[partneri_url].'" target="_blank">'.$partner[partneri_url].'</a></div>
</div>';
$n++;
if ($n % 4 == 0 AND $n != 0) {
echo '</div><div class="item">';
}
}
//if ($n % 4 == 1) {echo '</div>';}
echo '</div>';
?>
</div>
<!-- Carousel Buttons Next/Prev -->
<a data-slide="prev" href="#quote-carousel" class="left carousel-control"><?php kybernaut_img("arr_simple_left");?></a>
<a data-slide="next" href="#quote-carousel" class="right carousel-control"><?php kybernaut_img("arr_simple_right");?></a>
</div>
</div>
</div>
</article>
Printscreen from offline version with description.
檢查'div'是否正確,因爲next/prev按鈕位於'.carousel-inner'內部。按鈕應該在它之外。對於$ n == 0哪裏是關閉div? – anpsmn 2015-03-03 11:02:31
這就是問題所在(我在我的文章中相應地編輯了代碼),但是'next'和'prev'不再工作,任何想法? – 2015-03-04 11:04:31
按鈕的'href'應該指向傳送帶ID。你在'href'中有'#quote-carousel',而id是'partneri-carousel' – anpsmn 2015-03-04 12:35:15