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 相关文章推荐
7个Javascript地图脚本整理
Oct 20 Javascript
ExtJs Excel导出并下载IIS服务器端遇到的问题
Sep 16 Javascript
jquery 表格的增行删行实现思路
Mar 21 Javascript
jquery中常用的函数和属性详细解析
Mar 07 Javascript
简介JavaScript中setUTCSeconds()方法的使用
Jun 12 Javascript
js淡入淡出的图片轮播效果代码分享
Aug 24 Javascript
基于JS实现导航条flash导航条
Jun 17 Javascript
基于JavaScript实现熔岩灯效果导航菜单
Jan 04 Javascript
AngularJS动态绑定ng-options的ng-model实例代码
Jun 21 Javascript
JavaScript中常见的八个陷阱总结
Jun 28 Javascript
浅析Vue项目中使用keep-Alive步骤
Jul 27 Javascript
Vue实现简单计算器案例
Feb 25 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开发入门教程之面向对象
2006/12/05 PHP
php登陆页的密码处理方式分享
2013/10/14 PHP
Symfony2开发之控制器用法实例分析
2016/02/05 PHP
ThinkPHP静态缓存简单配置和使用方法详解
2016/03/23 PHP
php、java、android、ios通用的3des方法(推荐)
2016/09/09 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
iis6+javascript Add an Extension File
2007/06/13 Javascript
JS的replace方法介绍
2012/10/20 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
js简单网速测试方法完整实例
2015/12/15 Javascript
利用JS轻松实现获取表单数据
2016/12/06 Javascript
微信小程序开发探究
2016/12/27 Javascript
JavaScript函数基础详解
2017/02/03 Javascript
Angular2使用Augury来调试Angular2程序
2017/05/21 Javascript
jquery tmpl模板(实例讲解)
2017/09/02 jQuery
VUE-Table上绑定Input通过render实现双向绑定数据的示例
2018/08/27 Javascript
Vue 组件修改根实例的数据的方法
2019/04/02 Javascript
原生JS实现随机点名项目的实例代码
2019/04/30 Javascript
localstorage实现带过期时间的缓存功能
2019/06/28 Javascript
微信小程序返回上一级页面的实现代码
2020/06/19 Javascript
vue设置全局访问接口API地址操作
2020/08/14 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
2020/11/11 Javascript
JS实现选项卡插件的两种写法(jQuery和class)
2020/12/30 jQuery
使用Python获取Linux系统的各种信息
2014/07/10 Python
利用QT写一个极简单的图形化Python闹钟程序
2015/04/07 Python
举例讲解Python的lambda语句声明匿名函数的用法
2016/07/01 Python
Python正确重载运算符的方法示例详解
2017/08/27 Python
对Python 语音识别框架详解
2018/12/24 Python
Pycharm安装python库的方法
2020/11/24 Python
阿玛瑞酒店中文官方网站:Amari.com
2018/02/13 全球购物
化学教师自荐信范文
2013/12/28 职场文书
努力学习演讲稿
2014/05/10 职场文书
终止劳动合同通知书
2015/04/16 职场文书
django上传文件的三种方式
2021/04/29 Python
go语言基础 seek光标位置os包的使用
2021/05/09 Golang
mysql 8.0.27 绿色解压版安装教程及配置方法
2022/04/20 MySQL