2013-03-23 56 views
1

我似乎无法覆盖与rails turbolinks一起工作。gumroad覆盖与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

您要添加:

Gumroad.init();

到您的page:change事件。