为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery——on事件委托

标签:
JQuery
通过jQuery的on绑定事件,实现事件委托
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <script class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
        <style type="text/css">
            #container{
                width: 800px;
                height: 800px;
                background-color: gray;
                text-align: right;
            }
            #one{
                width: 700px;
                height: 700px;
                background-color: red;
            }
            #two{
                width: 600px;
                height: 600px;
                background-color: blue;
            }

            #three{
                width: 500px;
                height: 500px;
                background-color: green;
            }

            #four{
                width: 400px;
                height: 400px;
                background-color: yellow;
            }
        </style>
        <script>
            $(document).ready(function(){
                $('#container').on('click','#three','message',function(e){
                    console.log(e.target);
                })
            })
        </script>
    </head>
    <body>
    <div id="container">
        <div id="one">
            one
            <div id="two">
                two
                <div id="three">
                    three
                    <div id="four">four</div>
                </div>
            </div>
        </div>
    </div>

    </body>
</html>

效果如图:
图片描述
点击four时候,控制台显示如下:
图片描述
点击three时候,控制台显示如下:
图片描述

结论:可见,事件委托是的冒泡阶段到匹配到的选择器目标后结束。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消