时间:2021-05-26
jquery实现鼠标点击div外的地方div窗口隐藏消失的
复制代码 代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:///ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$(document).bind("click",function(e){
var target = $(e.target);
if(target.closest(".pop").length == 0){
$(".pop").hide();
}
})
})
</script>
<div class="pop"></div>
点击空白的地方指定div 隐藏消失了
</body>
</html>
复制代码 代码如下:
class="bigPic"的div是被显示或隐藏的div,另外.case > ul > li是class="bigPic"的父级元素
$("body").bind("click",function(evt){
if($(evt.target).parents(".case > ul > li").length==0)
{
$('.bigPic').hide();
}
});
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
重点是弄清楚如何获取鼠标现位置与移动后位置,div现在位置与移动后位置:用jQuery实现div随鼠标移动而移动,不是鼠标自身的位置!!而是div相对于之前位置
本例子实现弹窗的效果:1、jquery.show.js/**实现功能:点击在鼠标位置显示div*版本序号:1.0*/(function($){$.fn.show
要实现div的任意拖动,我们不妨分析一下整个过程。当鼠标点击div时,触发一个事件,让div的位置属性(left,top)随着鼠标位置变化而变化,当鼠标释放后,
Android点击editview以外位置实现隐藏输入法实现代码:@OverridepublicbooleandispatchTouchEvent(Motion
js延时提示框效果演示:实现方法移入显示,移出隐藏移除延时隐藏,可以实现从第一个div移入第二个div,仍然可以显示无标题文档#div1{width:50px;