У меня есть функция div show hide, которая работает нормально.
когда я нажимаю кнопку «Далее», она показывает следующий div, к сожалению, я не могу предотвратить следующую функцию, когда fivs закончены. Я могу показать вам мои работы здесь
<div id="prev">Prev</div >
<div id="next">Next</div >
<hr />
<div id="main">
<div id="div1" class="first current">Div 1</div>
<div id="div2">Div 2</div>
<div id="div3" class="last">Div 3</div>
</div>
$('#next').click(function() {
$('.current').removeClass('current').hide().next().show().addClass('current');
if ($('.current').hasClass('last')) {
$('#next').attr('disabled', true);
}
$('#prev').attr('disabled', null);
});
$('#prev').click(function() {
$('.current').removeClass('current').hide().prev().show().addClass('current');
if ($('.current').hasClass('first')) {
$('#prev').attr('disabled', true);
}
$('#next').attr('disabled', null);
});
ДЕМО