0

我有一个外侧 div,里面有很多 P 元素,它绑定事件处理程序:

$("#container").on("click","div",showNext)

并且这个click事件绑定成功,但是里面的所有元素都绑定到这个事件处理程序,如何删除?

在这里查看所有代码:Jsfiddle

我想要的只是单击 div 并隐藏当前一个并显示下一个,但问题是当我单击它隐藏的 ap 元素时,既不...

所以我错过了什么,我对 Js 真的很陌生.....

4

1 回答 1

1

试试这个:

$(".con").on("click",showNext)
 .children().on('click',function(e){e.stopPropagation();})

它可以防止 .con 子级中的点击事件冒泡。

http://jsfiddle.net/doktormolle/KL4uw/

于 2012-07-05T01:28:21.547 回答