zoukankan      html  css  js  c++  java
  • JavaScript总结之单击弹出div

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

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

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

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

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

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

    实现效果:

    点击后:

    再次点击回复初始。

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

  • 相关阅读:
    (五)L-BFGS算法
    (四)BFGS
    (三)DFP算法
    (二)拟牛顿条件
    (一)牛顿法与阻尼牛顿法
    遗传算法求解最优值
    Anaconda(Python3.6)配置OpenCV3.3
    SVM基础知识
    IO流
    webserver服务器优化0.1
  • 原文地址:https://www.cnblogs.com/dk--/p/3900205.html
Copyright © 2011-2022 走看看