mdsk.net
当前位置:首页 >> jquEry怎么点击Div之外的地方隐藏Div >>

jquEry怎么点击Div之外的地方隐藏Div

我的思路是给body绑定一个click事件,然后判断当前鼠标点击的区域是当前元素还是元素以外区域,如果点击对象不是当前元素,则隐藏该元素。 假设对象的id为divBtn,则代码如下: $('body').bind('click', function(event) { // IE支持 event.srcE...

第一先实现点击任何地方都隐藏该元素(假设id="bar") $(document).click(function(){ $("#bar").hide(); }); 那么bar也属于document,点击bar也会让自己隐藏,显然这不是想要的,这时候要阻止冒泡事件,即document的事件对bar无效 $("#bar").clic...

last.html.A {width: 100px;height: 50px;background: red;}.B {width: 500px;height: 500px;background: blue;}$ (document).ready (function () { $ (".B").hide (); $ (".A").click (function () { $ (".B").toggle (); }); }).click (functi...

nav{margin:0 auto;height:30px;width:80%;min-width:900px;background-color:#000;} nav ul{list-style:none;width:500px;margin:0 auto;} nav ul li{position:relative;float:left;width:100px;line-height:30px;height:30px;color:#fff;font...

收尾 点击显示 $b = $("#b"); $("#show").on({ "click": function(){ $b.toggle(); return false; } }); $(document).on({ "click": function(e){ var src = e.target; if(src.id && src.id ==="b"){ return false; }else{ $b.hide(); } } });

$(function(){ $("#a").click(function(){$("#b").show()}); $(body).click(function(){$("#b").hide();return false;}); });

jquery实现点击页面其他地方隐藏指定元素:在很多效果中,都有这样的功能,当点击页面的其他地方时,能够隐藏一个指定的元素,例如在模拟实现的select下拉菜单效果中,当下拉菜单出现的时候,我们往往希望当点击页面其他地方的时候,能够隐藏下拉...

给div绑定事件。 $("div").bind("click",function showDiv(event){ $("div").hide(); //让所有div都隐藏 $("this").show(); //让被点击的div显示. }); 代码没有测试过,仅供参考.

在想实现只要点击div1以外的部分无论是不是div2的范围,div1都会消失,怎么办 取个巧的办法。 t.closest(".pop:first").length ps:但这个换成div2就不灵了。

用document的onmousedown 响应鼠标在页面上的点击事件 IE中用event.srcElement; FF中用e.target; 能获得鼠标点击的对象 然后你判断该对象是否为选择城市的这个div 不是的话就隐藏该 div 我想怎么用jquery你应该知道 吧 $(document).mousedown(...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com