1

HTMLは次のとおりです。

<ul>
   <li>This should fire</li>
   <li>This should not fire, but does <div class="delete">Delete</div></li>
   <li class="load">This does not fire as expected</li> 
</ul>

ここにjQueryがあります

$('ul').on('click', 'li:not(.load):not(:has(.delete))', function() {
    alert('fire');
});

li に class の子要素がある場合に jQuery が起動しないようにする方法はあり.deleteますか?

4

3 に答える 3