首頁 > web前端 > js教程 > 主體

jQuery點擊自身以外地方關閉彈出層的簡單實例_jquery

WBOY
發布: 2016-05-16 17:07:31
原創
988 人瀏覽過

主要功能是點擊顯示,然後透過點擊頁面的任何位置都能關閉顯示效果,主要是$(document).click的作用

開發過程中經常有一些彈出層,彈出後要在點擊頁面其他地方時自動關閉,下面是實現代碼:

HTML程式碼:

複製程式碼 程式碼如下:

程式碼如下:
click

show-area


CSS代碼:
.hide{display:none;}


JS程式碼

程式碼如下:



程式碼如下:



程式碼如下:$("div.down").click(function(e){
e.stopPropagation();
$("div.con"). removeClass("hide");
});
$(document).click(function(){
if(!$("div.con").hasClass("hide")){
$("div.con").addClass("hide");}});});OK,在自己本地測試下吧,css樣式自己修改!
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板