$(document).on "page:change" でイベントをバインドします... イベント バインドの例は次のとおりです。
$('#groups').on 'click', 'div.group a.edit_group', Groups.edit_show
これは、ユーザーがリンクをクリックすると正常に機能します...
この問題は、ユーザーが戻るボタンと進むボタンをクリックすると発生します。「page:change」は別のイベント バインドをトリガーするため、イベントが 2 回バインドされました (これは jquery トグル機能の問題です)。この二重バインディングが発生するのは、pagesCached がページのキャッシュされた DOM をロードするだけで、以前にノードにバインドされたイベントがあるためだと思います。
pagesCached を無効にすることはできますが、別の解決策はありますか?