我想在.content divs之間導航。在.content divs之間導航
我試圖用下面的代碼來做到這一點,但它不能正常工作。
當我點擊最後一個div中的鏈接.next時,所有內容都消失了,而不是再次轉到第一個.content div。
而當我點擊鏈接上一頁,內容消失。
例如: http://jsfiddle.net/tebzsuwt/3/
的jQuery:
$(".container div").each(function(e) {
if (e != 0)
$(this).hide();
});
$(".btn-next").click(function(){
if ($(".container div:visible").next().length != 0)
$(".container div:visible").fadeOut(function(){
$(this).next().fadeIn();
});
else {
$(".divs div:visible").fadeOut(function(){
$(".divs div:first").fadeIn();
});
}
return false;
});
$(".btn-prev").click(function(){
if ($(".container div:visible").prev().length != 0)
$(".container div:visible").fadeOut(function(){
$(this).prev().fadeIn();
});
else {
$(".container div:visible").fadeOut(function(){
$(".container div:last").fadeIn();
});
}
return false;
});
點擊'.btn-prev'你想下一個,點擊'.btn-next'你想要prev嗎?!看起來你已經混淆了你的邏輯......(順便說一句:「first」和「last」)。提供MCVE重複問題,這將使其更清楚 –
感謝您的通知,我寫錯了,我會正確更新。我更新了一個例子。 – Oscar