zoukankan      html  css  js  c++  java
  • 点击其它地方关闭DIV

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8" />
    <title>点击其它地方关闭DIV</title>
    </head>
    
    <body>
    <input type="text" value=""  id="tf"/>
    <div style="400px; height:200px;border:1px solid #000;display:none" id="con">
      <p>1111</p>
      <p><span>2222</span></p>
      <p><a href="#">3333</a></p>
    </div>
    <script src="./jquery.js"></script>
    <script>
        $('#tf').click(function(e){
            $('#con').show();
            stopBubble(e);
            $(document).click(function(){
                $('#con').hide();
                //$(document).click=null;
            });    
        });
        $('#con').click(function(e){
            //只阻止了向上冒泡,而没有阻止向下捕获,所以点击con的内部对象时,仍然可以执行这个函数
            stopBubble(e); 
        });
       
        //阻止冒泡函数
        function stopBubble(e){   
            if(e && e.stopPropagation){
                e.stopPropagation();    //w3c
            }else{
                window.event.cancelBubble=true; //IE
            }
        }
    </script>
    </body>
    </html>
    时不我待,不负韶华!立刻行动!不吃学习的苦就会吃生活的苦!
  • 相关阅读:
    厦门大学 ACM 1465 连续数列 三分
    厦门大学 ACM 1437 三分
    南京理工 ACM
    厦门大学 ACM 1466 线段树维护
    LCS N(log (N) )
    hdu 1520
    HDU 2196
    zoj 3710 暴力
    互联网创业盈利模式指南(转)
    map
  • 原文地址:https://www.cnblogs.com/zrp2013/p/3464477.html
Copyright © 2011-2022 走看看