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