乗組員を一覧表示するページ(show_crew.php)があります。このページは、Google画像検索と同様に、無限スクロールプラグインで実行されます。最初に、10個のエントリを表示します。ユーザーがshow_crew.phpの一番下に到達すると、新しい'show_crew.php'が古いものに追加され、次の10個のエントリが表示されます。
show_crew.phpに埋め込まれたいくつかのJquery関数を積み上げ、イベントをバインドします。
$('body').on('click', 'myButton[rel=<? echo $user['id'] ?>]', function() {
console.log('foo');
})
現在、show_crew.phpが複数回追加されるため、イベントも同じボタンに複数回バインドされます。私は毎回この問題を修正することができます$('body').off('click', 'myButton')
。
これは醜いです。もっとエレガントな方法はありますか?
ありがとう、マット