我有一系列想要展示的文章。我希望能够单击下一个箭头移动到下一篇文章,或者点击上一个箭头移动到上一篇文章。当我到达数组中的最后一项时,我想隐藏下一个箭头,反之亦然。
$(function () {
var i = 0
$(multibubbles[i]).appendTo('#page');
$(multibubbles[i]).children('#next-arrow').show();
$(multibubbles[i]).children('#next-arrow').click(function (e) {
$(multibubbles[i]).hide();
i++;
$(multibubbles[i]).appendTo('#page');
if (i == multibubbles.length - 1) {
$(multibubbles[i]).children('#next-arrow').hide();
}
else {
$(multibubbles[i]).children('#next-arrow').show();
}
$(multibubbles[i]).children('#prev-arrow').show();
})
$(multibubbles[i]).children('#prev-arrow').click(function (e) {
$(multibubbles[i]).hide();
i--
$(multibubbles[i]).appendTo('#page');
if (i == 0) {
$(multibubbles[i]).children('#prev-arrow').hide();
}
else {
$(multibubbles[i]).children('#prev-arrow').show();
}
$(multibubbles[i]).children('#next-arrow').show();
})
})
当我第一次单击箭头时,它会很好地转到下一篇文章,但是如果我再次单击它,它什么也不做,因为我无法让它退出第一次单击功能。我尝试使用'return',但这也不起作用。请帮我。