[點(diǎn)晴永久免費(fèi)OA]div嵌套div,點(diǎn)擊子級(jí)div不觸發(fā)父級(jí)div點(diǎn)擊事件
情況如下: <div class="footfixed" style="cursor:pointer" οnclick="toAdvertDetail(''${appPath}home/showNewsDetail?newsId=4'');" > <div class="close" onClick="event.cancelBubble=true;"></div> </div> 外層的div有一個(gè)點(diǎn)擊跳轉(zhuǎn)事件,按鈕div也是一個(gè)點(diǎn)擊事件用來(lái)隱藏整個(gè)div,產(chǎn)生的問(wèn)題是,點(diǎn)擊了關(guān)閉按鈕了同事會(huì)觸發(fā)父級(jí)div的跳轉(zhuǎn)事件。 解決方法: 在子級(jí)div上增加一個(gè)事件 onClick="event.cancelBubble=true;",這樣就可以只觸發(fā)自身的點(diǎn)擊事件了。 該文章在 2020/4/26 16:09:38 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |