and*_*rei 5 jquery events propagation stoppropagation
我要停止从孩子到父母的事件传播,我有一堆li包含a.
$('li a[rel=close]').live('click', function(e){
e.stopPropagation();
e.preventDefault();
})
Run Code Online (Sandbox Code Playgroud)
但它并没有停止事件。有什么建议吗?
stopPropagation有问题live,来自 jQuery stopPropagation文档 -
由于 .live() 方法在事件传播到文档顶部后处理事件,因此无法停止实时事件的传播
正如 Rob W 所说,你的代码可以很好地工作bind,这里有一个演示 - http://jsfiddle.net/TmKyT/
| 归档时间: |
|
| 查看次数: |
1463 次 |
| 最近记录: |