显示最后一次使用jquery或javascript可见的部分

显示最后一次使用jquery或javascript可见的部分,javascript,jquery,Javascript,Jquery,尝试在此处创建一些下一个和上一个功能。使用hide and show浏览不同的HTML5部分,对于我的后退按钮,是否可以找到最后一个可见的div并显示它 这是我的相关html <div id="next"><img src="img/next.png" alt="" onclick="nextPage()"></div> <section id="splash"> <br><br><b

尝试在此处创建一些下一个和上一个功能。使用hide and show浏览不同的HTML5部分,对于我的后退按钮,是否可以找到最后一个可见的div并显示它

这是我的相关html

    <div id="next"><img src="img/next.png" alt="" onclick="nextPage()"></div>

    <section id="splash">
        <br><br><br>
        <center>
        <img src="img/home.jpg" alt="">
        </center>
    </section>

    <section id="home">
        <br><br><br><br><br>
        <center>
        <ul id="nav">
            <li><img src="img/feat_btn.png" alt="" onclick="nextPage('feat-home')"></li>
            <li><img src="img/models_btn.png" alt="" onclick="nextPage('model-lineup')"></li>
            <li><img src="img/quiz_btn.png" alt="" onclick="nextPage('quiz')"></li>
        </ul>
        </center>
    </section>

    <section id="feat-home">feat home</section>
    <section id="feat-e-menu">e menu</section>
    <section id="feat-g-menu">g menu</section>
    <section id="feat-i-menu">i menu</section>
    <section id="model-lineup">lineup</section>
    <section id="model-YWFE540H0A">model</section>
    <section id="quiz">quiz</section>
因此,“下一步”按钮将引导您完成应用程序的流程,但您也可以按按钮到达您想要去的地方,这就是为什么我不能让“上一步”按钮显示上一部分并隐藏当前部分的原因


有什么想法吗?

单击后,您需要将当前显示的内容存储在单独的变量中,并将其用于以前的按钮单击

单击“上一步”按钮时,显示“上一步显示”变量中的内容

如果是新页面加载,则需要禁用“上一步”按钮


这看起来确实很像一些内容滑块插件。

谢谢。我创建了一个名为previous的全局变量,并在下一个函数中设置prev=vis,然后创建了prev函数。这就是我要求的,谢谢你。但是如果我想继续往回看,因为这个方法只会显示最后一页——我应该把之前的所有页面都放在一个数组中还是什么的?有什么想法吗?
function nextPage(link) {
    var vis = $("section:visible");
    var next = vis.next();

    if (link) {
        var link = "#" + link;
        vis.hide();
        $(link).show();
    } else {
        vis.hide();
        next.show();
    }
  }