gpt4 book ai didi

javascript - 单击两个嵌套的
  • 转载 作者:行者123 更新时间:2023-11-28 13:27:01 25 4
    gpt4 key购买 nike

    美好的一天。我已经从高处和低处寻找过。什么也没找到。

    我有这样的结构:

    <ul class='c1'>
    <li>
    AAA
    <ul class='c2'>
    <li>
    BBB
    </li>
    </ul>
    </li>
    </ul>

    和 jquery 处理程序:

    $('.c1>li').bind('dblclick',function() {
    alert('a')
    });
    $('.c2>li').bind('dblclick',function() {
    alert('b')
    });

    但是当我单击 C2 的 li 时,我会收到两条消息,而不仅仅是“b”。 event.stopPropagation() 无法解决问题

    谢谢。

    最佳答案

    您还需要使用事件作为函数中的参数以与 stopPropagation 一起使用:

    $('.c2>li').bind('dblclick',function(event) {
    event.stopPropagation()
    alert('b')
    });

    Working Demo

    关于javascript - 单击两个嵌套的 <li>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28343986/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com