聘我网

新概念招聘3.0

jQuery中如何判断event是否自己产生的?

vote up0vote downstar
<li branch="news" class="branch open">News Management
<ul style="display: block;">
<li leafid="4" class="leaf">5 Myths That Can Kill a Startup</li>
<li leafid="5" class="leaf">How to set up a Facebook fan page that works</li>
<li leafid="6" class="leaf">World's tallest tower opens in debt-hit Dubai</li>
</ul>
</li>


$('li.branch').click(function(event) {
    //如果event是由于点击内部的li生成的,则不处理
    if($(event.target).??)
    {
        //是点击News Management产生的,进行相应处理
    }
})

这里面的??该如何实现呢?

 

1 个答复

vote up0vote downcheck

不需要jQuery,

if(event.target == this)
{
    //是点击News Management产生的,进行相应处理
}
链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.