1

Railsターボリンクでオーバーレイを動作させることができないようです。

ページが最初に読み込まれたときは機能しますが、ターボリンクを使用してナビゲートするときは機能しません。つまり、ページがターボリンクを介して読み込まれると、オーバーレイを表示する必要があるときに、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 を試しました。

4

1 に答える 1