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 相关文章推荐
如何取得中文输入的真实长度?
Jun 24 Javascript
JavaScript 继承详解(四)
Jul 13 Javascript
JQuery中对Select的option项的添加、删除、取值
Aug 25 Javascript
js获得网页背景色和字体色的方法
Mar 21 Javascript
JS+CSS实现Div弹出窗口同时背景变暗的方法
Mar 04 Javascript
javascript删除元素节点removeChild()用法实例
May 26 Javascript
轻松实现Bootstrap图片轮播
Apr 20 Javascript
AngularJS入门教程之链接与图片模板详解
Aug 19 Javascript
JS验证字符串功能
Feb 22 Javascript
js微信分享实现代码
Oct 11 Javascript
解决vue热替换失效的根本原因
Sep 19 Javascript
详解Vue中的scoped及穿透方法
Apr 18 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把MSSQL数据导入到MYSQL的方法
2014/12/27 PHP
JS 有名函数表达式全面解析
2010/03/19 Javascript
javascript 四则运算精度修正函数代码
2010/05/31 Javascript
jQuery boxy弹出层插件中文演示及使用讲解
2011/02/24 Javascript
javascript 45种缓动效果 非常酷
2011/06/28 Javascript
jQuery获取table行数并输出单元格内容的实现方法
2016/06/30 Javascript
详解JS中的快速排序与冒泡
2017/01/10 Javascript
Vuejs 用$emit与$on来进行兄弟组件之间的数据传输通信
2017/02/23 Javascript
js实现三级联动效果(简单易懂)
2017/03/27 Javascript
Angular4学习笔记之实现绑定和分包
2017/08/01 Javascript
javaScript之split与join的区别(详解)
2017/11/08 Javascript
js实现点击按钮复制文本功能
2020/07/20 Javascript
详解VUE-地区选择器(V-Distpicker)组件使用心得
2018/05/07 Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
2018/08/12 Javascript
Vue结合后台导入导出Excel问题详解
2019/02/19 Javascript
微信小程序 调用远程接口 给全局数组赋值代码实例
2019/08/13 Javascript
vue中监听返回键问题
2019/08/28 Javascript
TypeScript的安装、使用、自动编译的实现
2020/04/10 Javascript
使用BeautifulSoup爬虫程序获取百度搜索结果的标题和url示例
2014/01/19 Python
python中numpy基础学习及进行数组和矢量计算
2017/02/12 Python
Python实现的简单读写csv文件操作示例
2018/07/12 Python
django框架实现模板中获取request 的各种信息示例
2019/07/01 Python
tensor和numpy的互相转换的实现示例
2019/08/02 Python
python3 selenium自动化 下拉框定位的例子
2019/08/23 Python
Python3 pandas 操作列表实例详解
2019/09/23 Python
Pycharm内置终端及远程SSH工具的使用教程图文详解
2020/03/19 Python
Django中和时区相关的安全问题详解
2020/10/12 Python
Python 中 sorted 如何自定义比较逻辑
2021/02/02 Python
台湾时尚彩瞳专门店:imeime
2019/08/16 全球购物
PHP面试题附答案
2015/11/28 面试题
土木工程专业大学毕业生求职信
2013/10/13 职场文书
优秀教师主要事迹
2014/02/01 职场文书
学校评语大全
2014/05/06 职场文书
2014年就业工作总结
2014/11/26 职场文书
SpringBoot整合阿里云视频点播的过程详解
2021/12/06 Java/Android
js前端面试常见浏览器缓存强缓存及协商缓存实例
2022/06/21 Javascript