使用jq框架,如何让事件在捕获阶段执行。

比如在父元素A设置一个事件,在子元素B设置另一个事件。点击子元素的时候,我希望A的事件先触发(就是按照捕获阶段执行)但是我看过源码,jq绑定事件的addEventlistener只能冒泡执行。这令我不解,难道jq没有给出解决方法吗?这种情况应该有人遇到过才对,是怎么解决的呢?
$(box).on('click',function(e){console.log(0)});//并不是最先触发的
$(b1).on('click',function(e){console.log(1)});
$(box).on('click.blur','.b1',function(e){console.log(2)});
梵蒂冈之花
浏览 914回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript