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和HTML5利用canvas构建猜牌游戏实现算法
Jul 17 Javascript
js动态创建表格,删除行列的小例子
Jul 20 Javascript
jQuery移除元素自动解绑事件实现思路及代码
May 31 Javascript
jquery JSON的解析方式示例介绍
Jul 27 Javascript
详解JavaScript编程中的数组结构
Oct 24 Javascript
自己动手写的jquery分页控件(非常简单实用)
Oct 28 Javascript
详解javascript跨浏览器事件处理程序
Mar 27 Javascript
D3.js封装文本实现自动换行和旋转平移等功能
Oct 14 Javascript
JS制作适用于手机和电脑的通知信息效果
Oct 28 Javascript
微信小程序 特效菜单抽屉效果实例代码
Jan 11 Javascript
基于jQuery中ajax的相关方法汇总(必看篇)
Nov 08 jQuery
自定义vue组件发布到npm的方法
May 09 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和javascript常用正则表达式及用法实例
2014/07/01 PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
2015/05/12 PHP
Yii实现的多级联动下拉菜单
2016/07/13 PHP
详解no input file specified 三种解决方法
2019/11/29 PHP
使用jquery为table动态添加行的实现代码
2011/03/30 Javascript
jQuery过滤选择器:not()方法使用介绍
2014/04/20 Javascript
js锁屏解屏通过对$.ajax进行封装实现
2014/07/31 Javascript
jQuery实现3D文字特效的方法
2015/03/10 Javascript
浅谈window对象的scrollBy()方法
2015/07/15 Javascript
jQuery链式操作实例分析
2015/11/16 Javascript
Bootstrap在线电子商务网站实战项目5
2016/10/14 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
jquery中绑定事件的异同
2017/02/28 Javascript
微信小程序表单验证错误提示效果
2017/05/19 Javascript
详解Require.js与Sea.js的区别
2018/08/05 Javascript
如何解决.vue文件url引用文件的问题
2019/01/18 Javascript
vue项目添加多页面配置的步骤详解
2019/05/22 Javascript
layui的select联动实现代码
2019/09/28 Javascript
JavaScript位置参数实现原理及过程解析
2020/09/14 Javascript
关于uniApp editor微信滑动问题
2021/01/15 Javascript
python实现多线程采集的2个代码例子
2014/07/07 Python
Python正则简单实例分析
2017/03/21 Python
Python实现感知器模型、两层神经网络
2017/12/19 Python
Python3实现购物车功能
2018/04/18 Python
用python处理MS Word的实例讲解
2018/05/08 Python
Python实现的网页截图功能【PyQt4与selenium组件】
2018/07/12 Python
keras模型可视化,层可视化及kernel可视化实例
2020/01/24 Python
python如何查看安装了的模块
2020/06/23 Python
英国著名的茶叶品牌:Whittard of Chelsea
2016/09/22 全球购物
开发中都用到了那些设计模式?用在什么场合?
2014/08/21 面试题
西安当代医院管理研究院笔试题
2015/12/11 面试题
质量安全标语
2014/06/07 职场文书
村官个人总结范文
2015/03/03 职场文书
停发工资证明范本
2015/06/12 职场文书
父母教会我观后感
2015/06/17 职场文书
ubuntu安装jupyter并设置远程访问的实现
2022/03/31 Python