今天也算用了不少手段来实现他们的要求,大概记录一下,下边的代码示例,我全部修改贴出来,争取全部占到自己的代码里就能用。

1、点击同一个div,打开/关闭另一个div。

  1 <script type="text/javascript" src="jquery-1.11.1.min.js"></script>
2 <script type="text/javascript">
3 /*var btnShow=document.getElementById('show_detail');
4 var detail=document.getElementById('detail');
5 btnShow.onclick=function(){
6 if(detail.style.display=="none"){
7 detail.style.display="block"
8 }else{
9 detail.style.display="none";
10
11 }
12
13 }*/
14 $(function(){
15 $("#show_detail").click(function(){
16 $('#detail').toggle('fast');
17 })
18 })
19 </script>

然后是html代码,大概做了个简单的:

 <div class="content" style="width:400px;">
<div id="show_detail" align="right" style="margin-right:20px; color:#00F; cursor:pointer;">[详细信息]</div>
<div id="detail" align="left" style="display:none; height:150px; overflow:auto; padding:10px;">
<hr />
<br />
<p>弹出框:</p>
<p style="line-height:25px;">欢迎访问,有何问题欢迎交流<br />
</p>
</div>
<p style='text-align:center'><b><span style='font-size:1.5em'>&raquo;</span> 返回 <a href="javascript:history.back()">上一层</a></b></p>
</div>

隐藏部分的也可以,不过显示效果不如下边jquery写的。slow和fast是显示速度,效果还不错。

实现效果:

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZ8AAABfCAIAAAC4H13DAAADuklEQVR4nO3dXXLaMACFUe0oy+mSspQsJUvpW7ZAHwiQYluWbGycyznDQ7HlHzrTbyTDTMsJIFF59g0AbELdgEzqBmRSNyCTugGZ1A3IpG5AJnUDMqkb/Hpl8O94uGVqY9eZ28+w4FoPd4BbAKpKub1+brwbU3lb2Th76QUnmR0z+okeTt3g6KYSMBW7lrT97EslNOeNo4OHhzQOa/loD6FucHQtdWs/yTVYo9sXn78yXt2AcfUEtMyYhn/eqG7mbkCHlc/yR0MzW7dhH2ebZe4G9Kk83qqPrOztrVvjfZq7AR1m50QLJlb1ut2tXh91n1271lM3OLr2anSNnAriVO9aAmruBnRYWbfR1mz0rULX9gWX6KJucHT1alRmTC3lemDdFhyrbvDS1q9MK8c21q1xvTn6xUXl3tQNXtrs3G125HXv4pVp4976xsdOD2epGxxdpW6N86PKyO3q1rJX3eClTS0GN/rOdPSo9od6jWee/Tp1PXWDHAueuzVu2Xna9RCHv0GARdQNyKRuQCZ1AzKpG5BJ3YBM6gZkUjcgk7oBmdQNyKRuQCZ1AzKpG5BJ3YBM6gZkUjcgk7oBmdQNyKRuQCZ1AzKpG5BJ3YBM6gZkUjcgk7oBmdSNJqWUsuN/Pl7KVylfu12OSOr2+/39+FNKef+cet9oql/lf5VdoxZ9pA3rdj7z7GuLS7MzdUvw+V5KKX8+/k68b3XtUWOh1uydu5Nt6/aUS7MzdYtwnq7dJmzf73v7dle39vEL9s6dWd1YS91CnKdrt6Bd3ncvUE+nU3/dRhekR66blekrULcUl+nbNWj3vevR+BxtNGS/om5bnJmjUbcct76dA3d7PxO4xmnX/nXbYkqlbq9D3WLcx2wwmZt3F6bRZlXGVzb2anw61v7qPXDZbXMo6pbishBdszAdhmmYufr4qY29rExZT90yXCZql5bdf4napl6r3vHqxnOpW4Tvidq1ZQt/8LZy7nY3+Mh1szh9Ber2+w1+3HZu24Lfglzb9Pb2dmqYwdX7deS67XAhnk7duPlZt2GbWra07527kz3qpnTZ1I1v9UXo7CFTlt7MJqGppG3T6/IU6sbpNLYIbQnWo+Zui3/e0f8xvw/30O0VqBvP11u33V7P/othFXUDMqkbkEndgEzqBmRSNyCTugGZ1A3IpG5AJnUDMqkbkEndgEzqBmRSNyCTugGZ1A3IpG5AJnUDMqkbkEndgEzqBmRSNyCTugGZ1A3IpG5AJnUDMqkbkEndgEzqBmRSNyDTP2WbIcSEXip8AAAAAElFTkSuQmCC" alt="" />

点击后:

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYcAAAEFCAIAAACHBLz6AAAJFklEQVR4nO3d7XHi2BaGUWXU4UxIk8NNYEKZUOZfp8D94W5Mo6OtLSHhF7NWdXWBvg3S4yPsKk8XgCTTVx8AwB9UCciiSpBuml2m8ylLEzdtub+FHfvqUyX4YtP0+e924t0yxdNi4uqud2xkdZnhV7ThqPasBBxn6dJdilQnSbddKALxMXG48HyV5mKdL62mSvDFOlXqb+QamuH03dsvllcl+G7qS7czQpk/PqlKxkrwFh78jHkYiNUqzbu22hpjJXgXxcc39ZLF3K1Vah6nsRK8hdUxyI6BTF2lu7u8o45z06xqR3tWAo7Tv9o3LbkUsqVOdcJnrARv4cEqDRtx0qfdm6bv2MWvtfasBBynvtqLEUqnOAdWace6qgQv6fE7uGLdZpWa92XDD9SLY1MleEmrY6XVJa9zd9/BNefWE48ajqkSfLGiSs3xSLHkeVXqzFUleElLN00n/QxuuFb/Q6vmlld/PFdQJXgZOz5Xak459rPwB6kSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGQZV+l/AE/UqtJPgGdZrxLAV1ElIIsqAVlUCciiSkAWVQKyqBKQRZWALKoEZFElIIsqAVlUCciiSkAWVQKyqBKQRZWALKoEZFElIIsqAVlUCciiSkAWVQKyqBKQRZWALKoEZFElIIsqAVlUCciiSkAWVQKyqBKQRZWALKoEZFElIIsqAVlUCciiSkAWVQKyqBKQRZWALKoEZFElIIsqAVk2VGma7heeT+nP7S8DvJVxFKY/3U4fPl7ayPru/9zg0OpGgO9k83Dm4+kwFsMll57OJwoQcNlUpdWBjCoBj9tWpaUHW58O6+YODrgUVZp34cAqDScaNwGXukrzKat3cLXhBod7XKqS0RN8e9uqtPSgs4Uic7cLbAoZ8P08r0rDufP/O+sC39i2z5VWb8rutrA6V5WAO3t+/XqYjM5i9WhLlYDLV1VpOKX5GTnwvXWrtJSM4jOmHVXqHIxOwfeWNVbqHIwqwfe28jO4ZoAujV9WGgbFHRxwZ88P0XaXojnsAt6ZKABZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkGVblc7+kyT19p/5B1H6+zpjyaOct8d9W/Ynbeg4skpb/7BS/4/N3c3t/7253U5qzabjn8/a+iUf+35tXXjH+wuXpSotnfr9E/FuraVL6MEL46h1i0ysVmDr8v3jv31azBoew3CxYo/N96s4hmKZo14f3kTrnBier0uX6N2DpYm3Uzpnbf8aeFx/O8WSdUeaqwxf6q2tefz9qt+gYhc7XgTYUKXinF5a5e5xfVI+Mre/TEdOleaP68rcLnz2+1UYrrgprLyz9dN06RztR+TwKu0eRHR0hgC3S87XGh7MjuMfLra0/HPer7qDxZRNieTNtT5avqyVpXnxFNfw0paHczuPd1v6AocTixbUVVp9XB/e3ZtSzDrk/eocYb/Cw3cfrlqfUOxox46zvD5ln1OlpUtl6chPqlJxDRdVGk4/8P1a2tS+iq3O5W21qlRPGc7dV6ViR0+o0vWSXv2u3onRUcc/3E5dpXpK/YVsmtifBX3dO7ilKcNVLrOLp3MVfW2Vikur2HJUlZ7wfjWPuVisfp3h0qnS/EHzLO+sFVKlrWmYT5+Pqh4//ttGdF7PJ7xf82Nbmnu7weLYYG7DN7rO9T8851aviuI7/9LxzK/V4So7Tv1pQXH89YNHjn91O8XjM96vpSNZXUCV6Fsfog8nrp7lqxOvs1a/89d7P6NKzYnF9OHBbHp8fVq/7Euv3uqKxfTOi1bstz4AVWJV98xYrcZl+UztXLqbqvTIQe7YSLGdfVXqrHJ9MfddvSe9X/NDar4CS1XSJuYeGqsX3/MLne3suFTmyxxyPdcXT/HlbDqYYlhUv5i7G7rj/Sp2Vx9GkSdVYm7PAKQ/t3UEvQCt7uio83tTEPu12nT8j3wtZ7xfS92ZL7P6hXcyx5tzTgBZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqxOVyuUzTNE3POxmm6ec0/Xza7ngtqhTvv3/+mqbp73+XnjctdWf6UzFraNeXdGKVPra8+u+MXXMUVXoB//49TdP01z//LTzvunakWZZH5q4dyblV+pJdcxRVegUfw6PPAdKv51u7dFel/vI75q5tWZVYpEqv4WN49Bmi388338hdLpftVRreuCVXyR3cS1OlF/F7uHQN0X2ntmh+TjQM0EtU6Ywt8zSq9DI+u/QRps/nK2FqDnOeX6UzhjCq9A2o0qu4j9Bs8LTuLijD1hTLFxO3an760/+3dcV9h81zqNKL+H3D9sgN3Dwo8zzVyy9N3ModHAVVegm/B0a/G3T/Q7meujJbl1clTqJKr+DXwOjaoJ2/sPTgWOlu4eQquYl7aaoUb/bLSR9N2vE7Adem/Pjx49IYMdXdSa7SE3bEeVTpjdxWad6UzpT+3LUjeUaVFOpFqdK7qG/WVldZsvdgTglEkaRT98uxVOktzG/WOqE5aqy0+8f827/MX6v7UOmlqRKn21qlp/376heGMVUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnIokpAFlUCsqgSkEWVgCyqBGRRJSCLKgFZVAnI8n+Sp/XIz7+JrgAAAABJRU5ErkJggg==" alt="" />

再次点击回复初始。

本想都写一个的。发现这样的话会很长,分着写吧。到时候在写一个索引便好。

JavaScript总结之单击弹出div的更多相关文章

  1. 创建一个弹出DIV窗口

    创建一个弹出DIV窗口 摘自:   http://www.cnblogs.com/TivonStone/archive/2012/03/20/2407919.html 创建一个弹出DIV窗口可能是现在 ...

  2. js点击弹出div层

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  3. jQuery 弹出div层

    目的:使用jQuery弹出一个div窗口:这种效果经常应用于页面内容的展示,登录效果的实现.其实,实现这种效果有好多种方式: 效果如下: 代码如下: <html> <head> ...

  4. 第一百三十三节,JavaScript,封装库--弹出登录框

    JavaScript,封装库--弹出登录框 封装库,增加了两个方法 yuan_su_ju_zhong()方法,将获取到的区块元素居中到页面,chuang_kou_shi_jian()方法,浏览器窗口事 ...

  5. js弹窗 js弹出DIV,并使整个页面背景变暗

    1.首先写一个遮罩层div,然后再写一个弹窗的div <!-- 遮罩层 --> <div id="cover" style="background: # ...

  6. 运用fancybox弹出div的方式弹出视频界面

    fancybox可以弹出很多窗体,甚至一个swf格式的小视频.但这样的swf视频播放的时候并没有任何的控件.只能重头看到尾,或者关闭.我们可以利用fancybox弹出div盒子的方式配合html5很快 ...

  7. JavaScript 实现简单的 弹出框关闭框

    JavaScript 实现简单的 弹出框关闭框 知识点: 1.javaScript 添加HTML标签 2.javaScript 添加HTML标签属性 3.javaScript 追加元素 代码献上: & ...

  8. 文字添加响应事件,js动态加载CSS, js弹出DIV

    文字添加响应事件,js动态加载CSS, js弹出DIV <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&qu ...

  9. 使用js弹出div刷新时闪烁解决方法

    <div style="visibility: hidden"> //弹出div内容 </div>

随机推荐

  1. 不用图片,纯Css3实现超酷的类似iphone的玻璃气泡效果

    最近在一个私活做手机项目时候,需要实现一个类似ios 6中短信那样的气泡效果. 这里分享下实现心得,希望能给大家一点启发. 首先分析下iphone的气泡效果有一下特点 1. 四面圆角 2. 界面上向下 ...

  2. 还是畅通工程(1233 并查集+kruskal)

    还是畅通工程 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Subm ...

  3. 基于epoll的聊天室程序

    epoll相对于poll和select这两个多路复用的I/O模型更加的高效.epoll的函数很简单,麻烦的地方在于水平触发和边沿触发. 用张图来说明下 ET(边沿)只是在状态反转时触发,比如从不可读到 ...

  4. socket基础(二)

    Microsoft.Net Framework为应用程序访问Internet提供了分层的.可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类 ...

  5. Luci流程分析(openwrt下)

    1. 页面请求: 1.1. 代码结构 在openwrt文件系统中,lua语言的代码不要编译,类似一种脚本语言被执行,还有一些uhttpd服务器的主目录,它们是: /www/index.html cgi ...

  6. LeeCode-Linked List Cycle

    Given a linked list, determine if it has a cycle in it. /** * Definition for singly-linked list. * s ...

  7. 【UVA 11997 K Smallest Sums】优先级队列

    来自<训练指南>优先级队列的例题. 题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=18702 题意:给定 ...

  8. GridBagLayout占多行效果注意

    如果想要出现按钮2占两行的效果,必须按键3.按钮4同时存在且同时可见. 如果缺少按钮4,则按钮2不会占两行: 如果缺少按钮3.4,则按钮2也不会占两行. package com.wst.bj; imp ...

  9. spring管理hibernate4 transaction getCurrentSession为什么报错?

    hibernate4不支持你用hibernate3的 getcurrentSession,建议你用openSession

  10. MSSQL 镜像

    1.设置数据库CollectionDB 为完整备份模式服务端: USE master ALTER DATABASE CollectionGuest SET RECOVERY FULL GO 镜相端: ...