分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

jQuery点击下拉菜单的展示与隐藏

发布时间:2023-09-06 01:23责任编辑:赖小花关键词:jQuery下拉菜单
首先点击显示某个div,然后要求再次点击时消失,或者点击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点击下拉菜单的展示与隐藏

原文地址:http://www.cnblogs.com/Web-Architecture/p/7792684.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved