【发布时间】:2020-09-07 22:07:57
【问题描述】:
该程序的想法是,当您单击继续按钮时,它会显示数组中的下一个 div 并隐藏所有其他 div(如果您熟悉brilliant.org,它与“继续”按钮相同上课时)。但是,我的代码不起作用。感谢您的帮助
HTML:
<a id="button" role="button" href="#"><h1>Continue</h1></a>
<div id="page1">text1</div>
<div id="page2">text2</div>
<div id="page3">text3</div>
JS:
$("#page1").show();
$("#page2").hide();
$("#page3").hide();
var texts = [page1,page2,page3];
var arrayLength = texts.length;
$(document).on ("click","#button", function () {
var i;
for (i = 0; i < arrayLength; i++) {
console.log(texts[i]);
var text = texts[i];
text.show();
texts.hide();
}
});
【问题讨论】:
标签: javascript html jquery arrays web