にクリック イベントをバインドしますdocument
。id の div がありparent
ます。クリックイベントが発生するたびにdocument
、ターゲット要素が子であるdiv ( id = parent )
かどうかを確認しようとしています。
<div id="parent">
<div id="c1">
<div id="gc1">
</div>
<div id="gc2">
</div>
...
</div>
...
</div>
この目的のために、次のjqueryコードを書きました:
$(document).click( function(e) {
if($(e.target).parents("#parent").length > 0) //this condition is not
working as expected
{ }
});
ここで何が間違っていますか?