点击按钮div层弹出,点击空白处div隐藏
来源:互联网 发布:sublime java插件 编辑:程序博客网 时间:2024/05/21 09:06
实现效果:点击按钮div层弹出,点击空白处div隐藏。
以下是代码:
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> //样式很丑自己重新定义 #divTop{position: absolute;top: 50px;left:20px;height: 200px;width: 100px;background: #000000} <style> <script type="text/javascript" src="js/jquery-1.8.3.min.js"></script> <script type="text/javascript"> $(function(){ $("#btnShow").click(function(event){ //取消冒泡事件 event.stopPropagation();//这句是必须 //若css已经给divTop定位则不需要再定位 var offset = $(event.target).offset();$("#divTop").css({top:offset.top+$(event.target).height+"px",left:offset.left}); $("#divTop").slideToggle(); }); //点击空白或者其他区域时divTop隐藏 $(document).click(function(){ $("#divTop").slideUp('slow'); }); //点击divTop自身隐藏 $("#divTop").click(function(){ $(this.fadeOut(1000)); }) }); </script> </head> <body> <div> <input type="button" id="btnShow" value="显示提示内容"> </div> <div id="divTop"> </div> <div>点击隐藏div或者点击空白处隐藏div</div> </body> </html>
0 0
- 点击按钮div层弹出,点击空白处div隐藏
- 点击页面空白处时隐藏弹出的div层
- 点击空白处隐藏div层
- 点击空白处隐藏div
- 点击空白处隐藏div
- 点击空白处隐藏DIV
- 【Jquery】jquery点击按钮弹出div层
- 使用jquery实现点击按钮弹出层和点击空白处隐藏层
- 使用jquery实现点击按钮弹出层和点击空白处隐藏层
- 使用jquery实现点击按钮弹出层和点击空白处隐藏层
- 使用jquery实现点击按钮弹出层和点击空白处隐藏层
- 点击 div 弹出层
- jQuery点击空白处隐藏弹出层
- jQuery点击空白处隐藏弹出层
- jQuery点击空白处隐藏弹出层
- jquery点击空白处隐藏div
- js点击空白处隐藏div
- 点击空白处隐藏div方法
- python基础:if __name__ == '__main__'
- URAL 1748 The Most Complex Number 【区间最大反素数(模板)】
- 一个小细节
- postcss import的bug
- Debugger failed to attach: handshake failed - connection prematurally closed 解决方法
- 点击按钮div层弹出,点击空白处div隐藏
- ps中如何把图像的信息中的宽度改成不是厘米的形式
- Application——生命周期
- php使用openssl来实现非对称加密
- Android开发具体流程
- ios developer tiny share-20160902
- Java中通过Spring读取Properties文件
- Java设计模式——观察者模式
- Dos命令查看端口占用及关闭进程