首页 > 其他 > 详细

jq-demo-阻止冒泡,阻止默认行为

时间:2017-09-11 14:56:52      阅读:198      评论:0      收藏:0      [点我收藏+]
 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6     </head>
 7     <body>
 8         <div id = "box" style = "width: 200px; height: 200px; background:green;">
 9             <input type="button" value = "按钮" />    
10         </div>
11         
12         <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
13         <script>
14             $(function () {
15                 $("body").click(function () {
16                     console.log("body");
17                 });
18                 $("#box").click(function () {
19                     console.log("div");
20                 });
21                 $("input").click(function (e) {
22                     console.log("input");
23                     
24                     e.stopPropagation();//阻止冒泡
25                     console.log(e.isPropagationStopped);//true
26                     
27                     e.preventDefault()//阻止浏览器默认行为
28                 })
29             })
30         </script>
31     </body>
32 </html>
e.stopPropagation();//阻止冒泡
console.log(e.isPropagationStopped);//true        
e.preventDefault()//阻止浏览器默认行为

jq-demo-阻止冒泡,阻止默认行为

原文:http://www.cnblogs.com/1032473245jing/p/7504835.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!