• 返回上一页的时候自动定位到Tab


    有时会跳转后,点击返回:如何自动定位到原来的tab呢?

     

    跳转后的HTML:

            <a class="btn-back" href="javascript:history.back()"></a>

     

    跳转前的Tab页面:

    <ul class="det_nav tc">

          <li class="cur">辅导详情</li>

          <li>记录明细</li>

    </ul>

     

    JS:

    $(".det_nav li").click(function () {

            $(this).addClass("cur").siblings().removeClass("cur");

            var i = $(this).index();

            $(".BOX").eq(i).show().siblings(".BOX").hide();

            //添加锚点

            // tab栏绑定点击事件,点击事件处理两件事:显示需要显示的内容,如果tabindexurl中的index信息不同,那么push进入一条新的历史记录。

            var page_idx = + (window.location.hash && window.location.hash.substr(-1));

            var idx = $(this).index();

            if (page_idx !== idx) {

                window.history.pushState(nullnull'#tab=' + idx);

            }

        });

     

     

    文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。

    __________________________________________________________________________________

    若有帮助到您,欢迎点击推荐,您的支持是对我坚持最好的肯定(*^_^*)

    耶和华是我的牧者,我必不至缺乏。
  • 相关阅读:
    WQS二分
    题解 洛谷 P4696 【[CEOI2011]Matching】
    原根
    单位根反演
    题解 洛谷 P4218 【[CTSC2010]珠宝商】
    题解 洛谷 P5434 【有标号荒漠计数】
    题解 洛谷 P5406 【[THUPC2019]找树】
    题解 洛谷 P3563 【[POI2013]POL-Polarization】
    题解 洛谷 P6078 【[CEOI2004]糖果】
    拉格朗日插值法
  • 原文地址:https://www.cnblogs.com/lovebing/p/14960760.html
Copyright © 2020-2023  润新知