通常、親要素内の子要素がクリックされたかどうかを確認したい場合は、次のようなものを使用します。
$(document).click(function (e) {
alert($(e.target).is("#somediv *"));
}
しかし今、私はsomediv
変数に を持っています。私が試してみました:
var somediv = $(this);
$(document).click(function (e) {
alert($(e.target).is($(somediv, "*")));
}
しかし、うまくいきません。どうやってやるの?要素または子要素がクリックされたかどうかを検出する最良の方法はありますか?