我是 JavaScript 新手。我想在javascript中执行分页之类的任务。这是我的代码。
for(var i=1;i<=total_guest;i++)
{
$("#Personal"+i).find("#Personal_details ").show();
$('#Personal'+i).find('.personal_info').click(function(e){
alert(i);
e.preventDefault();
$("#Personal"+i).find("#Personal_details ").hide();
});
}
解释:
在循环中,我得到了 total_guest 值(示例 5)。开始时,我想获取第一位客人的页面。当我单击下一个按钮(class ='personal_info')时,我应该明智地显示下一位客人的页面,直到第五位客人。
任何人都可以给出解决方案吗?
编辑以包含 HTML:
<div id='Personal1' >
<div id='Personal_details'>
<div class='personal_info'>button for next step</div>
</div>
</div>
<div id='Personal2' >
<div id='Personal_details'>
<div class='personal_info'>button for next step</div>
</div>
</div>