我似乎不能让overlay与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。
发布于 2013-07-29 17:43:53
您想要添加:
Gumroad.init();
添加到page:change事件中。
https://stackoverflow.com/questions/15592446
复制相似问题