私は.on()jQuery 1.7.2でバインドイベントのデリゲート機能を使用しています。もちろん、コンテキストはthisデリゲートされたセレクターであり、イベントがトリガーされる要素ではありません。thisクリックされている要素からアクセスする必要があります。this委任された(親)セレクターを使用して検索できることはわかっていますが、よりクリーンな方法が必要です。
$('#wrap').on('click', 'button', function(){
console.log($(this)) //returns #wrap, not button
});
明確化
問題は、jQuery オブジェクトを 2 番目のパラメーターとして渡していたことです。例を参照してください。