gpt4 book ai didi

jquery - 如何有条件地控制
  • 的点击事件?
  • 转载 作者:太空宇宙 更新时间:2023-11-04 14:51:18 25 4
    gpt4 key购买 nike

    我有一个 ul 标签和几个 li 标签。当我单击 li 时,使用 Jquery 单击事件会发生一些操作。对于每个li,操作是不同的。

    然后我在每个 li 中添加了一个文本框。每当我单击文本框输入内容时,li click 事件都会被触发。

    如何在单击文本框时阻止 li 单击事件?

    HTML代码:

    <ul id="myul">
    <li id="myli">

    <div>
    // some codes

    <span>
    // some codes
    </span>

    <input type="text" id="myTextbox" />

    // some codes
    </div>
    </li>

    // other li tags
    </ul>

    JQuery 点击事件:

    $('body').on('click', '.myli', function (evt) 
    // my actions
    });

    最佳答案

    也许你必须尝试 j 查询方法,它是 e.stopPropagation(); 这是一个代码

    event.stopPropagation() 方法停止将事件冒泡到父元素,防止执行任何父事件处理程序。

     $("input").click(function(e) {
    e.stopPropagation();
    });
    });

    这是更多信息的链接 link

    关于jquery - 如何有条件地控制<li>的点击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50903398/

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