比如说有一个div,点击按钮的时候弹出,当鼠标点击别的地方的时候它自动消失。
$("#button-id").click(function(){ $("#pop-div").css("z-index",100); ... });
就像jquery的日历插件那样,当鼠标点击别的地方的时候,它就自动消失了。
有个很土鳖的办法,你在document.body上注册一个click事件的函数,然后判断下当前的click的事件的srcElement是否等于那个div,不是的话就消失。
欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。 温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。