How do I prevent a parent's onclick event from firing when a child anchor is clicked?

后端 未结 22 1409
旧巷少年郎
旧巷少年郎 2020-11-22 00:37

I\'m currently using jQuery to make a div clickable and in this div I also have anchors. The problem I\'m running into is that when I click on an anchor both click events ar

22条回答
  •  一生所求
    2020-11-22 01:04

    To specify some sub element as unclickable write the css hierarchy as in the example below.

    In this example I stop propagation to any elements (*) inside td inside tr inside a table with the class ".subtable"

    $(document).ready(function()
    {    
       $(".subtable tr td *").click(function (event)
       {
           event.stopPropagation();
       });
    
    });
    

提交回复
热议问题