如何确定此单击元素是否为somemenu的子集?
var clicked = e.target;
// this checks see if the clicked has id of somemenu.
$(clicked).attr("id") == '#somemenu';
Run Code Online (Sandbox Code Playgroud)
<div id="somemenu">
<a href="something.php"> menu 1 </a>
<!--bunch of other elements here, can be anything.-->
</div>
Run Code Online (Sandbox Code Playgroud)
我想抓住`div#somemenu的子集中的任何元素?什么时候点击它.
Ste*_*hen 14
这将有效:
if ($(clicked).parents('#somemenu').length) {
// I am a child of somemenu so do stuff.
}
Run Code Online (Sandbox Code Playgroud)