0

event.stopPropagation() の影響を受けるコンテナ内にある要素に対して、何らかの形の例外を作成するにはどうすればよいですか

<ul class="test">
<li><a href="#" class="test1"></a></li>
</ul>
<script type="test/javscript">
$(".test").click(function(e){
    e.stopPropagation();
});
$(".test1").click(function(e){
    some statements...
});
</script>

.test1 がクリックされたときにイベントを発生させたいと思います。

4

1 に答える 1

0

イベントがバブルアップstopPropagationします。あなたの場合<ul class="test">、クリック処理での親要素が停止します。

ただし、伝播が停止したかどうかを確認したい場合はevent.isPropagationStopped、イベント処理で使用してください。

于 2012-11-07T17:22:24.817 に答える