首页 > 代码库 > 点击页面其他地方隐藏弹窗
点击页面其他地方隐藏弹窗
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquery-2.1.3.min.js"></script> <style> .tip{ margin:300px auto; width:200px; height:100px; text-align: center; background:green; color:#fff; display:none; } </style> </head> <body> <button>点我</button> <div class="tip"> 这里是提示信息!提示信息!提示信息! </div> <script> $(function(){ $(‘button‘).click(function(e){ $(‘.tip‘).show(); e.stopPropagation(); $(document).one(‘click‘,function(){ $(‘.tip‘).hide(); }) }) $(‘.tip‘).click(function(e){ e.stopPropagation(); }) }) </script> </body> </html>
one() 方法为被选元素附加一个或多个事件处理程序,并规定当事件发生时运行的函数。
当使用 one() 方法时,每个元素只能运行一次事件处理器函数。
点击页面其他地方隐藏弹窗
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。