0
これは匿名関数を使用することで簡単に実現できますが、jQuery .on()
メソッドを使用して名前付き関数を使ってデータを渡す方が良いでしょうか?jQueryの.on()メソッドを使用してデータを渡す
$('#browser .next').on('click', function() {
APP.search.page('next');
});
イベントから無名関数を削除することは困難です。
名前付き関数を使用する場合、まずイベントを渡してからイベント内のデータ(event.data.page)にアクセスすることでデータにアクセスできますが、関数内で乱雑なコードが発生します。
$('#browser .next').on('click', { page: 'next' } , APP.search.page);
匿名機能で達成できるように、イベントを介してデータにアクセスすることなくデータを渡すより良い方法はありますか?
の任意の型を渡すことができbindメソッド
または
を使用することができます確実に機能する –