特定のコンテキストを次のクリック バインド メソッドに渡したい:
$(document).ready(function(){
var o = {
name : 'I\'m object O'
};
$('#my-button').click(function(){
alert(this.name);
}.call(o));
});
問題は、ページが読み込まれるとすぐにこれがトリガーされることです。コンテキストをクリック ハンドラーの匿名関数にバインドし、クリック イベントが発生したときにのみトリガーする方法はありますか? また、クリック イベントではなく、ページの読み込み時にトリガーされた理由を説明できますか。