zoukankan      html  css  js  c++  java
  • 事件传递

    默认情况下,如果父元素和子元素都对某一个事件进行响应,则子元素响应之后,父元素也会响应。

    如果不希望事件继续传递,可以使用:

    event.stopPropagation();

    适用情况:

    1. 子元素响应后不要父元素响应。

    <div class="parent" onclick="clickParent()">
        <div class="child">
        </div>
    </div>
    $(".child").click(function(event) {
        //......
        event.stopPropagation();
    });

    2. 父元素响应某个事件,而不要子元素响应。

    <div class="parent" onclick="clickParent()">
        <div class="child">
        </div>
    </div>
    $(".child").click(function(event) {
        event.stopPropagation();
    });
  • 相关阅读:
    sklearn
    Scrapy
    正则表达式re
    BeautifulSoup
    requests
    Python网络爬虫与信息提取
    Matplotlib
    Pandas
    NumPy
    制约大数据处理能力的几个问题
  • 原文地址:https://www.cnblogs.com/argenbarbie/p/8462972.html
Copyright © 2011-2022 走看看