Jquery 点击按钮显示和隐藏层的代码


Posted in Javascript onJuly 25, 2011

代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title></title> 
<script type="text/javascript" src="../Javascript/jquery-1.6.js"></script> 
<style type="text/css"> 
#choice_list_district{ height:50px;} 
#tab td{cursor:pointer;} 
</style> 
<script type="text/javascript"> 
$(function () { 
//绑定事件处理 
$("#choice_list_district a").click(function (e) { 
if ($("#divObj").css("display") == "none") { 
e.stopPropagation(); 
//设置弹出层位置 
var offset = $(e.target).offset(); 
//设置弹出层位置在点击的下面 
$("#divObj").css({ top: offset.top + $(e.target).height() + "px", left: offset.left }); 
$("#divObj").show(); 
} 
else { 
$("#divObj").hide(); 
} 
}); 
//单击空白区域隐藏弹出层 
$(document).click(function (event) { $("#divObj").hide(); }); 
//单击弹出层则自身隐藏 
//$("#divObj").click(function (event) { $("#divObj").hide(speed) }); 
$("#tab tr td").click(function (event) { 
$("#aaa").val($(this).html()); 
}); 
}); 
</script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
<div id="choice_list_district"> 
<a href="#">出来层</a> 
</div><div id="divObj" style="position: absolute; width:200px; height:200px; background:blue; border:1px solid block; display:none; z-index:9999;"> 
<table id="tab"> 
<tr> 
<td>aaa</td> 
</tr> 
<tr> 
<td>bbb</td> 
</tr> 
</table> 
</div> 
<div style="position:absolute; top:200px; left:200px;"> 
<input type="text" id="aaa" /> 
</div> 
</div> 
</form> 
</body> 
</html>
Javascript 相关文章推荐
Javascript实例教程(19) 使用HoTMetal(7)
Dec 23 Javascript
javascript工具库代码
Mar 29 Javascript
jQuery 属性选择器element[herf*='value']使用示例
Oct 20 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
Feb 26 Javascript
JQuery实现展开关闭层的方法
Feb 17 Javascript
Windows下用PyCharm和Visual Studio开始Python编程
Oct 26 Javascript
浅谈jQuery添加的HTML,JS失效的问题
Oct 05 Javascript
AngularJS中scope的绑定策略实例分析
Oct 30 Javascript
基于JavaScript实现幸运抽奖页面
Jul 05 Javascript
使用electron将vue-cli项目打包成exe的方法
Sep 29 Javascript
JavaScript惰性载入函数实例分析
Mar 27 Javascript
Element Notification通知的实现示例
Jul 27 Javascript
multiSteps 基于Jquery的多步骤滑动切换插件
Jul 22 #Javascript
JavaScript实现页面滚动图片加载(仿lazyload效果)
Jul 22 #Javascript
JS 自定义带默认值的函数
Jul 21 #Javascript
表单切换,用回车键替换Tab健(不支持IE)
Jul 20 #Javascript
在浏览器中获取当前执行的脚本文件名的代码
Jul 19 #Javascript
iframe 异步加载技术及性能分析
Jul 19 #Javascript
15款优秀的jQuery导航菜单插件分享
Jul 19 #Javascript
You might like
php微信支付之APP支付方法
2015/03/04 PHP
基于jquery.Jcrop的头像编辑器
2010/03/01 Javascript
jQuery的实现原理的模拟代码 -1 核心部分
2010/08/01 Javascript
jquery加载页面的方法(页面加载完成就执行)
2011/06/21 Javascript
JavaScript 一道字符串分解的题目
2011/08/03 Javascript
为什么要在引入的css或者js文件后面加参数的详细讲解
2013/05/03 Javascript
jQuery中[attribute=value]选择器用法实例
2014/12/31 Javascript
javascript中的Base64、UTF8编码与解码详解
2015/03/18 Javascript
JAVA四种基本排序方法实例总结
2015/07/24 Javascript
详解Node.js包的工程目录与NPM包管理器的使用
2016/02/16 Javascript
AngularJs 60分钟入门基础教程
2016/04/03 Javascript
开启BootStrap学习之旅
2016/05/04 Javascript
jQuery实现摸拟alert提示框
2016/05/22 Javascript
js 事件的传播机制(实例讲解)
2017/07/20 Javascript
react native与webview通信的示例代码
2017/09/25 Javascript
少女风vue组件库的制作全过程
2019/05/15 Javascript
vue-cli设置css不生效的解决方法
2020/02/07 Javascript
[00:31]DOTA2上海特级锦标赛 Fnatic战队宣传片
2016/03/04 DOTA
python中bisect模块用法实例
2014/09/25 Python
一张图带我们入门Python基础教程
2017/02/05 Python
Python编写Windows Service服务程序
2018/01/04 Python
Python实现PS图像调整之对比度调整功能示例
2018/01/26 Python
python实现自动发送报警监控邮件
2018/06/21 Python
python 使用pandas计算累积求和的方法
2019/02/08 Python
Django中URL的参数传递的实现
2019/08/04 Python
Python爬取梨视频的示例
2021/01/29 Python
美赞臣营养马来西亚旗舰店:Enfagrow马来西亚
2019/07/26 全球购物
个人社会实践自我鉴定
2014/03/24 职场文书
家长对学生的评语
2014/04/18 职场文书
大学活动总结格式
2014/04/29 职场文书
乡镇安全生产目标责任书
2014/07/23 职场文书
2019年最新感恩节祝福语(28句)
2019/11/27 职场文书
用Python远程登陆服务器的步骤
2021/04/16 Python
JS如何实现基于websocket的多端桥接平台
2021/05/14 Javascript
JPA 通过Specification如何实现复杂查询
2021/11/23 Java/Android
Python图像处理库PIL详细使用说明
2022/04/06 Python