環境:
rails4.01 + turbolinks2.0 + jquery
ブラウザ:
Chrome、Safari 7.0
目標:
ユーザーがフォーム ページのコンテンツを変更して (保存されずに) 離れると、プロンプトが表示されます。
私の解決策
$ ->
$(document).on 'page:before-change', ->
confirm 'Are you sure you want to leave this page?'
問題:
ブラウザ ページで他のリンクをクリックすると、うまく機能します。「戻る」ボタンをクリックすると、ブラウザに属し、page:before-change
トリガーされません。この場合の問題を修正する方法。