這一個對我的作品:) http://jsfiddle.net/4WY6S/6/
<script type="text/javascript">
var currentPage =0;
$('#myCarousel').carousel({
interval: 7000
})
$('#carousel-nav a').click(function(q){
q.preventDefault();
clickedPage = $(this).attr('data-to')-1;
currentPage = clickedPage-1;
$('#myCarousel').carousel(clickedPage);
});
var pages = $("#carousel-nav a");
var pagesCount = pages.length;
$('#myCarousel').on('slide', function(evt) {
$(pages).removeClass("active");
currentPage++;
currentPage=(currentPage%pagesCount);
$(pages[currentPage]).addClass("active");
});
</script>
下面是「上一頁」和「下一頁」按鈕的代碼:
<a href="#" onclick="if(currentPage>0){currentPage=((currentPage-2)%3);$('#myCarousel').carousel(currentPage+1);}">PREVIOUS</a> | <a href="#" onclick="if(currentPage<2){$('#myCarousel').carousel(currentPage+1);}">NEXT</a>
由於VIN的,這似乎是好工作無論是在小提琴和本地。我試圖在檢查員中發現錯誤,但我在js調試時發現垃圾。 – adriatiq
您可以使用Google Chrome按Ctrl + Shift + i來調試您的JavaScript,然後導航至控制檯以查看錯誤。在Firefox上,你可以安裝firebug進行js調試。 – Vins