与turbolinks的胶路覆盖

时间:2013-03-23 21:46:53

标签: ruby-on-rails turbolinks

我似乎无法使用rails turbolinks进行叠加。

首次加载页面时有效,但使用turbolinks导航时无效。也就是说,当通过turbolinks加载页面时,gumroad链接会在显示叠加层时将您带到gumroad站点。

有什么想法吗?

我试过这段代码:

$(document).on('page:change', function() {
  //load gumroad
  $.getScript("https://gumroad.com/js/gumroad.js")
      .done(function() {
        console.log("loaded gumroad");
      })
      .fail(function() {
        console.log("gumroad loading failed");
      });
});

我也在html头中试过了常规脚本src。

1 个答案:

答案 0 :(得分:1)

您想要添加:

  

Gumroad.init();

到您的page:change活动。