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 相关文章推荐
JS中==与===操作符的比较
Mar 21 Javascript
js 浏览器事件介绍
Mar 30 Javascript
jquery实现的点击翻书效果代码
Nov 04 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(一)
May 17 Javascript
全面理解闭包机制
Jul 11 Javascript
AngularJS中的JSONP实例解析
Dec 01 Javascript
js实现表格筛选功能
Jan 18 Javascript
Express框架之connect-flash详解
May 31 Javascript
javascript高仿热血传奇游戏实现代码
Feb 22 Javascript
jQuery中的类名选择器(.class)用法简单示例
May 14 jQuery
解决Mint-ui 框架Popup和Datetime Picker组件滚动穿透的问题
Nov 04 Javascript
vue响应式原理与双向数据的深入解析
Jun 04 Vue.js
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简单实现文本计数器的方法
2016/04/28 PHP
Thinkphp5.0 框架使用模型Model添加、更新、删除数据操作详解
2019/10/11 PHP
PHP实用小技巧之调用录像的方法
2019/12/05 PHP
用jquery与css打造个性化的单选框和复选框
2010/10/20 Javascript
jQuery实现加入购物车飞入动画效果
2015/03/14 Javascript
javascript常用函数(2)
2015/11/05 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
浅谈JavaScript变量的自动转换和语句
2016/06/12 Javascript
再谈javascript常见错误及解决方法
2016/09/16 Javascript
完美的js图片轮换效果
2017/02/05 Javascript
jQuery异步提交表单实例
2017/05/30 jQuery
Vue之Watcher源码解析(1)
2017/07/19 Javascript
微信小程序App生命周期详解
2018/01/31 Javascript
解决$store.getters调用不执行的问题
2019/11/08 Javascript
JavaScript JSON使用原理及注意事项
2020/07/30 Javascript
three.js 制作动态二维码的示例代码
2020/07/31 Javascript
python cookielib 登录人人网的实现代码
2012/12/19 Python
python多线程threading.Lock锁用法实例
2014/11/01 Python
查看Django和flask版本的方法
2018/05/14 Python
Vue的el-scrollbar实现自定义滚动
2018/05/29 Python
python中的变量如何开辟内存
2018/06/26 Python
使用sklearn进行对数据标准化、归一化以及将数据还原的方法
2018/07/11 Python
解决使用PyCharm时无法启动控制台的问题
2019/01/19 Python
关于python导入模块import与常见的模块详解
2019/08/28 Python
Python爬虫图片懒加载技术 selenium和PhantomJS解析
2019/09/18 Python
django商品分类及商品数据建模实例详解
2020/01/03 Python
PyInstaller的安装和使用的详细步骤
2020/06/02 Python
pycharm如何使用anaconda中的各种包(操作步骤)
2020/07/31 Python
SmartBuyGlasses意大利:购买太阳镜、眼镜和隐形眼镜
2018/11/20 全球购物
海飞丝的广告词
2014/03/20 职场文书
男方婚礼答谢词
2015/01/20 职场文书
2015大学生求职信范文
2015/03/20 职场文书
永远是春天观后感
2015/06/12 职场文书
2015年机关作风和效能建设工作总结
2015/07/23 职场文书
详解Mysql和Oracle之间的误区
2021/05/18 MySQL
用React Native制作一个简单的游戏引擎
2021/05/27 Javascript