代码之家  ›  专栏  ›  技术社区  ›  Dodinas

Javascript/jQuery单击元素中的元素

  •  1
  • Dodinas  · 技术社区  · 15 年前

    这可能是一件相当有趣的事 容易的 但由于某种原因,我想不通。

    我有以下HTML:

    <li onclick="function_1();">
      <input type="checkbox" onclick="function_2();">
      <div onclick="function_3();">
    </li>
    

    我的问题是:每当我单击一个子元素(checkbox或div)时,它也会从 <li> --&燃气轮机; function_1()

    如何防止在单击子元素时调用父元素函数?实现这一目标的最佳方法是什么?

    谢谢你的帮助!

    2 回复  |  直到 14 年前
        1
  •  3
  •   Gregoire    15 年前
        2
  •  0
  •   Coin_op    14 年前

    return false 从子元素onclick函数。

    推荐文章