0

関数内で子を参照するためにどのセレクターを使用しますonか? サンプルは以下です。

$("#parent").on("click", $(this).find(".child"), function() {
    console.log($(this));
});

$(this)コンソールで参照されている は親です。その子はどうやって選ぶの?$(this)注:親の下に多くの子がいます。クリックされている子として取得したいだけです。

4

2 に答える 2

0

ハンドラーを親ノードに登録する代わりに、子ノードにも登録できます。

$("#parent").children(".child").on("click", function() {
    // fires when any child of #parent is clicked; $(this) will be the child node clicked
});
于 2013-05-12T15:11:19.423 に答える