jQuery中如何实现点击页面其他部分隐藏下拉菜单功能
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,本篇内容主要讲解"jQuery中如何实现点击页面其他部分隐藏下拉菜单功能",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"jQuery中如何实现点击页面其他部
千家信息网最后更新 2025年01月19日jQuery中如何实现点击页面其他部分隐藏下拉菜单功能
本篇内容主要讲解"jQuery中如何实现点击页面其他部分隐藏下拉菜单功能",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"jQuery中如何实现点击页面其他部分隐藏下拉菜单功能"吧!
一、开发小要点
web页面中,我们一般不用select、option来实现下拉菜单效果,因为下拉框的样式丑且难以美化,所以我们选择控制ul显示隐藏来实现同样且高大上的效果,但是不能像下拉框那样点击页面其他部分,下拉菜单收起或隐藏,该怎么办呢?只能用js这老大哥来控制了。
二、代码
HTML:
请选择
- 01
- 02
- 03
- 04
CSS:
JS:
$(function(){ $(".select").click(function(){ $(".list").toggle(); }) $(".list li").click(function(){ $(".select span").html($(this).html()); $(".list").hide(); }) $(document).bind("click",function(e){ var e = e || window.event; //事件对象,兼容IE var target = e.target || e.srcElement; //源对象,兼容火狐和IE while(target){ if (target.id && target.id == "selected"){ //循环判断至根节点,防止点击的是#selected和它的子元素 return; } target = target[xss_clean]; } $(".list").hide(); //点击的不是#selected和它的子元素,隐藏下拉菜单 }) })
效果:
到此,相信大家对"jQuery中如何实现点击页面其他部分隐藏下拉菜单功能"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
下拉
菜单
页面
部分
功能
效果
元素
内容
对象
学习
控制
选择
实用
更深
高大
不用
事件
代码
兴趣
实用性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
行业软件开发联系人
软件开发项目绩效计提比例
用姓名查找数据库并填充
tplink软件开发工程师
学网络安全有必要学密码学吗
数据库优缺点
虹口图腾网络服务器机柜价格
上海车团网络技术
无线传感网络技术课后心得
气象相关的数据库
中国移动不招软件开发吗
网络安全宣传标语卡图画
中小学生网络安全云平台
腾讯使用的数据库
提升数据库开发效率
超级力量2数据库
重庆正规软件开发价格表
软件开发免责协议
服务器网卡问题
数据库安全案列
我的世界无政府服务器素材
共享备忘录显示无法连接服务器
网络安全汇报材料标题
辽宁软件开发外包价钱
虹口图腾网络服务器机柜价格
数据库 索引怎么用
中央贫困数据库是谁建立的
服务器光盘启动在哪里
广州企帮网络技术有限公司
数据库安全案列