在javascript中加载外部页面

时间:2017-08-01 21:41:16

标签: jquery

我有一个滑动益智游戏,工作正常。拼图完成后,会弹出祝贺信息。我想要做的是添加一个按钮,让用户进入一个新的难题。

下面是拼图完成后调用的代码,然而,没有任何反应,我尝试过写这些不同的方法,但无济于事

  onCompleted: function(){
                $("p.mini").removeClass('mini')

                $(".sp_box") .(function() {
                    document.location.href = "level2.html";}).html('TEST');
                $(".message-box > div > p").html("Congratulations!");
                $(".sp_box").addClass('visible');
            }
        }

2 个答案:

答案 0 :(得分:0)

您没有点击处理程序来触发页面更改。假设.sp-box是你的“下一级”按钮......

而不是:

$(".sp_box") .(function() {  document.location.href = "level2.html";}).html('TEST');

尝试:

$('.sp-box').on( "click", function() {
  document.location.href = "level2.html";
});

答案 1 :(得分:0)

如果我已正确理解您的问题,那么我相信以下代码可以解决问题。

假设sp_box是弹出窗口中的操作类按钮。

$('.sp-box').on( "click", function() {
  window.location.href = "level2.html";
});

如果我的答案有帮助,请将其标记为答案