问答详情
源自:4-1 jQuery键盘事件之keydown()与keyup()事件

js和jq事件冒泡与事件捕获的一些区别,谁能梳理下,我搞晕了。

js和jq事件冒泡与事件捕获的一些区别,谁能梳理下,我搞晕了。

提问者:慕码人5999576 2016-11-16 12:35

个回答

  • 琢匠
    2016-11-16 14:57:07

    事件冒泡就像可乐的气泡一样,气泡从底往上,而事件冒泡从触发的那个元素一路向该元素的父元素,父元素的父元素,······,根元素这样传播;

    事件捕获正好相反,像捕猎一样,先把猎物大的范围确定了,再逐步缩小范围,最后抓到猎物,事件捕获先从根元素开始,沿着DOM树向下,直到目标元素。