zoukankan      html  css  js  c++  java
  • 在使用jquery时,(e.target).closest("li")是什么意思

    今天在群里有童鞋问以下代码中:

    $(function(){
    
    $(document).bind("click", function (e) {
    
       $(e.target).closest("li").css("color","red");
    
    })
    
    });


    (e.target).
    closest("li")是什么意思?

    这里给大家稍微解释下:

    e.target是当前目标,点击对象,e只是参数,任意取值;触发事件的dom对象

    closest和parents的主要区别是:1,前者从当前元素开始匹配寻找,后者从父元素开始匹配寻找;2,前者逐级向上查找,直到发现匹配的元素后就停止了,后者一直向上查找直到根元素,然后把这些元素放进一个临时集合中,再用给定的选择器表达式去过滤;3,前者返回0或1个元素,后者可能包含0个,1个,或者多个元素。

  • 相关阅读:
    curl
    Bazel 国内镜像源加速下载 + 编译gvisor
    go proxy 代理
    netstack gvisor
    rust libc
    gVisor in depth
    Unikernel
    Unikernel初体验
    github 文本编辑
    cloud-hypervisor coredump
  • 原文地址:https://www.cnblogs.com/zjx2011/p/3154225.html
Copyright © 2011-2022 走看看