鍍金池/ 問答/HTML5  HTML/ canvas做背景,如何點(diǎn)擊div而事件不傳給canvas

canvas做背景,如何點(diǎn)擊div而事件不傳給canvas

canvas做背景,如何點(diǎn)擊div而事件不傳給canvas

結(jié)構(gòu)如下,canvas寫了一個(gè)背景,但是有個(gè)點(diǎn)擊監(jiān)聽,每次點(diǎn)擊更換背景。div的p標(biāo)簽里面也有個(gè)點(diǎn)擊刷新的功能。
點(diǎn)擊canvas的時(shí)候,不會(huì)觸發(fā)p的點(diǎn)擊事件,但是點(diǎn)擊p會(huì)觸發(fā)到canvas的事件,怎么阻止這種兄弟級別的事件冒泡?

<div>
    <p id="fnl" title="點(diǎn)擊刷新" onclick="getFnl()"></p>
</div>
<canvas></canvas>

回答
編輯回答
毀憶

然而我卻不知道事件會(huì)在兄弟元素間冒泡~

2018年2月17日 11:21