問題タブ [turbolinks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
692 参照

ruby-on-rails - ターボリンク後にブートストラップモーダルウィンドウを開いたままにする

JavaScriptを使用せずにモーダルウィンドウを開くためにTwitterブートストラップを使用しています:

私の www.domain.com/item/1 には

これにより、次のモーダルがトリガーされます。

そして私のコントローラーで:

アイテムのリストをクリックすると、適切にリストされますが、ページは元に戻ります

www.domain.com/item/1

モーダルウィンドウを閉じた状態。モーダルを開いたままにしておきたいです。www.domain.com/item/1#myModal にリダイレクトしようとしましたが、うまくいきません。

Turbolinks を有効にして rails4 を使用しています。

ありがとう

0 投票する
1 に答える
1303 参照

jquery - ターボリンクを使用したRailsでjQueryを使用したロングポーリング

ここでjQuery AJAX リクエストを使用してロング ポーリングを作成する手順に従っています。以下は私のコードです:

ただし、8 秒間タイムアウトする代わりに、このコードは継続的にポーリングします。私は何か間違ったことをしていますか、それともturbolinkRails 3.2 で使用している gem と競合していますか?

ありがとうございました。

0 投票する
1 に答える
158 参照

selenium-ide - Selenium IDE でターボリンクを使用する

Ruby on Rails アプリに Turbolinks gem をインストールせずにセレン テストを実行すると、テストはパスします。ターボリンクを含めると、テストは失敗します。たとえば、テストが開始された場合

開く /
clickAndWait link=Sign in
type id=session_email any@example.com

次に、
「[error]Element id=session_email not found.

ページのソースを見ると、ターボリンクがインストールされた状態で session_email id がまだ残っています。このページhttp://www.digitalkingdom.org/rlp/tiki-index.php?page=Selenium+And+Javascriptを見つけました。これは、ページが完全に読み込まれたことを検出する際に問題がある可能性があることを示しているようです。

私のテストスイートで何百行も変更せずにこれを修正する方法はありますか? そうでない場合、ターボリンクされたページが完全に読み込まれたことをテストできる信頼できるセレンの方法はありますか?

0 投票する
1 に答える
391 参照

ruby-on-rails - ターボリンク付きガムロードオーバーレイ

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

ページが最初に読み込まれたときは機能しますが、ターボリンクを使用してナビゲートするときは機能しません。つまり、ページがターボリンクを介して読み込まれると、オーバーレイを表示する必要があるときに、gumroad リンクにより、gumroad サイトに移動します。

何か案は?

私はこのコードを試しました:

また、html ヘッドで通常のスクリプト src を試しました。

0 投票する
4 に答える
7066 参照

turbolinks - サーバーから常にページを取得するようにターボリンクを取得する方法

キャッシュしてはならず、常にサーバーから取得する必要があるページがある場合、ユーザーが [戻る] ボタンを押したときにこれを行うターボリンクを取得するにはどうすればよいですか? http応答からのキャッシュ制御ディレクティブに従うだけですか?

0 投票する
2 に答える
464 参照

ruby-on-rails-3 - ターボリンクで動作するようにアラートを取得する

Rails 3 アプリでターボリンクを使用しようとしています。ページの変更後に Alertify が機能しなくなることを除いて、すべて問題ありません。

jquery-turbolinks gem をインストールしてパッチを当てましたが、効果はありませんでした。

また、alertify 関数をラップして page:change でトリガーしようとしましたが、やはり喜びはありません。

ターボリンクに問題がある人はいますか?