我正在使用 jQuery 创建一个多 setep 表单。目前该功能是有限的 - 下一个按钮将成功引导用户进入下一组。我正在尝试实现某种分页,它将向用户显示他们当前所在的页面以及剩下的其他页面。
你可以在这里看到一个完整评论的 jsfiddle:http: //jsfiddle.net/QmbNw/6/
理想情况下,我希望当前页面的列表项有一个活动类,所以我可以设置不同的样式。当前显示的表单部分具有选定的类别。我需要想出一种方法来为每个列表项添加一个活动类,并具有与所选表单窗格的索引匹配的索引。请参阅 jsfiddle,这将是有意义的。
此外,这些列表项应链接到该部分,以便它们可以点击。
更新:
我在其中添加了以下 jQuery,希望它会为当前列表项添加一个活动状态:
if($(this).hasClass("visible")){
$(this).parent().find("li:nth-child(" + pageNum+ ")").addClass("active");
}
有关上下文,请参见 jsfiddle:http: //jsfiddle.net/QmbNw/6/