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

jQuery實作隱藏div的方法

零下一度
發布: 2017-06-17 17:43:11
原創
1473 人瀏覽過

先點擊顯示某個p,然後要求再次點擊時消失,或是點擊document的其他地方會隱藏掉這個層,涉及到冒泡的問題,阻止document冒泡到dom。程式碼如下:

var $el = $(".search-more, .article-query-list li");
$el.click(function(e){
e.stopPropagation();
$(this).toggleClass('active');
});
$(document).on('click',function(e){
if(($(e.target) != $el) && ($el.hasClass('active'))){
$el.removeClass('active');
// console.log("yes");
}
});
登入後複製

以上是jQuery實作隱藏div的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!