У меня есть четыре divs, первый показывает при загрузке сайта. Я в настоящее время скрываю остальные три при загрузке с помощью CSS (display: none)показывая и скрывая divs, нажав кнопку
Внутри этого первого div, который отображается, у меня есть кнопка, которая нажата, я хочу скрыть текущий div, а затем показать следующий div.
<div id="one">
<h3>Placeholder</h3>
<form>
<button id="next1" type="button" class="btn btn-lg btn-default">Next</button>
</form>
</div><!--Closes One-->
<div id="two">
<h3>Placeholder</h3>
<form>
<button id="next2" type="button" class="btn btn-lg btn-default">Next</button>
</form>
</div><!--Closes Two-->
<div id="three">
<h3>Placeholder</h3>
<form>
<button id="next3" type="button" class="btn btn-lg btn-default">Next</button>
</form>
</div><!--Closes Three-->
<div id="four">
<h3>Placeholder</h3>
</div><!--Closes Four-->
Поэтому им нужно создать JQuery, чтобы это произошло.
Вот код Janky у меня есть, что реально не работает вообще ...
$("#next1").click(function(){
$("#two").show();
$("#one").hide();
});
$("#next2").click(function(){
$("#three").show();
$("#two").hide();
});
$("#next3").click(function(){
$("#four").show();
$("#three").hide();
});
Забыли CSS, мои извинения!
#two, #three, #four {
display: none;
}
Я предполагаю, что я не нужно явно сказать, чтобы скрыть все три дивы каждый раз, когда из-за CSS уже скрываются два через четыре, а затем изменяя по одному через Jquery.
спасибо раньше!
css отсутствует в действии – guradio
Вы скрываете другие три divs при загрузке с использованием jQuery или CSS-стиль для divs по умолчанию 'display: none'? –
Вы тоже показываете, поэтому вам нужно скрыть последнее '.show(); 'div; – itzmukeshy7