J'ai un événement de clic sur li
puis dans cette balise li
J'ai un autre lien imbriqué.
Lorsque l'on clique sur le parent li
tout fonctionne bien. Mais onclick nested ou child li
le parent li
est déclenché.
J'ai utilisé event.stopPropagation()
mais cela ne fonctionne pas dans mon cas.
$("li").on("click",function() {
console.log(this.firstChild.textContent)
})
$('#testUl > li').on('click', function(e) {
e.stopPropagation();
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<ul id="testUl">
<li>
<a href="#">Test A</a>
<div class="innerUl">
<ul>
<li>Inner A</li>
<li>Inner B</li>
<li>Inner C</li>
</ul>
</div>
</li>
</ul>