• 监听浏览器返回事件


    监听返回事件:

    //监听
            var backPopup = $('#backPopup');
            if (backPopup.length) {
                var popScrollTop = 0;
                window.history.pushState(null, null, "#");
                window.addEventListener("popstate", function (e) {
                    $('#publicPayPopup').hide();
                    backPopup.show();
                    popScrollTop = $(document).scrollTop();
                    $("body").css({
                        'position': 'fixed'
                    });
                    $('body').css('top', -popScrollTop);
                    location.replace(document.referrer); //监听浏览器返回时刷新上一页面
                })
                backPopup.find('.J_close').on('click', function (event) {
                    event.preventDefault();
                    $("body").css({
                        'position': 'static'
                    });
                    $(document).scrollTop(popScrollTop);
                    backPopup.hide();
                })
                var popRightNowBtn = $(".J_popRightNowBtn"); //立即查看分析内容 按钮
                var publicPPClose = $("#publicPPClose"); //支付弹窗关闭按钮
                //立即查看分析内容
                popRightNowBtn.on("click", function () {
                    $("#publicPayPopup").show()
                    $("body").css({
                        'position': 'fixed'
                    });
                    backPopup.hide();
                })
                publicPPClose.on("click", function () {
                    $("body").css({
                        'position': 'static'
                    });
                })
            }
  • 相关阅读:
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    剑指offer-栈的压入、弹出序列
    剑指offer-包含min函数的栈
    图-Dijkster最短路径
    剑指offer-顺时针打印矩阵
    二叉树的镜像
    剑指offer-树的子结构
  • 原文地址:https://www.cnblogs.com/huanghuali/p/13648937.html
Copyright © 2020-2023  润新知