相关疑难解决方法(0)

jquery停止孩子触发父事件

我有一个div,我附上了一个onclick事件.在这个div中有一个带链接的标签.当我点击链接时,onclick也会触发div中的事件.如何禁用此功能,以便在单击链接时onclick不会触发div ?

脚本:

$(document).ready(function(){
    $(".header").bind("click", function(){
         $(this).children(".children").toggle();
    });
})
Run Code Online (Sandbox Code Playgroud)

HTML代码:

<div class="header">
    <a href="link.html">some link</a>
    <ul class="children">
        <li>some list</li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery

197
推荐指数
4
解决办法
16万
查看次数

标签 统计

jquery ×1