點(diǎn)擊按鈕顯示某個(gè)彈框,然后點(diǎn)擊此彈框以外的區(qū)域讓你隱藏健芭,網(wǎng)上找到了比較好的實(shí)現(xiàn)方法浸间,這里做一下總結(jié)
原理就是通過js內(nèi)置的event對(duì)象,捕捉到觸發(fā)事件源吟榴,通過檢測(cè)event對(duì)象中是否包含其彈框元素來判斷點(diǎn)擊區(qū)域
注意IE瀏覽器和W3C標(biāo)準(zhǔn)瀏覽器下event對(duì)象的區(qū)別
下面直接貼demo代碼吧
點(diǎn)擊按鈕顯示某個(gè)彈框,然后點(diǎn)擊此彈框以外的區(qū)域讓你隱藏健芭,網(wǎng)上找到了比較好的實(shí)現(xiàn)方法浸间,這里做一下總結(jié)
原理就是通過js內(nèi)置的event對(duì)象,捕捉到觸發(fā)事件源吟榴,通過檢測(cè)event對(duì)象中是否包含其彈框元素來判斷點(diǎn)擊區(qū)域
注意IE瀏覽器和W3C標(biāo)準(zhǔn)瀏覽器下event對(duì)象的區(qū)別
下面直接貼demo代碼吧