當用戶點擊previous
和next
標籤時,我需要逐個顯示多個div(創建爲dinamically)。Jquery - 逐個顯示div
我曾嘗試:
HTML:
<div style="display: none;" id="panel_steps_page1" class="pages page1"> </div>
<div style="display: none;" id="panel_steps_page2" class="pages page2"> </div>
<div style="display: none;" id="panel_steps_page3" class="pages page3"> </div>
<div style="display: none;" id="panel_steps_page4" class="pages page4"> </div>
<span id="btn_previous" class="previous">previous</span>
<span id="Span1" class="next">next</span>
的Jquery:
$(".page1").show();
$(".next").click(function(e) {
$(".pages").each(function(index) {
if ($(".page" + index).is(":visible")) {
$(".page" + index).hide();
$(".page" + (index + 1)).show();
}
});
});
$(".previous").click(function(e) {
$(".pages").each(function(index) {
if ($(".page" + index).is(":visible")) {
$(".page" + index).hide();
$(".page" + (index - 1)).show();
}
});
});
它不工作,雖然。
爲什麼不工作? – Liam 2013-03-06 10:43:21
@Liam'上一個'按鈕不起作用,'next'按鈕立即顯示最後一個div – enb081 2013-03-06 10:46:27