Javascript拿到里目标元素最近的符合条件的祖先元素

34次阅读

共计 193 个字符,预计需要花费 1 分钟才能阅读完成。

两种方法

  • 方法 1 通过递归配合 parentNode、getAttribute 获取

     我们找一个离 span 最近的类名为 aaa 的祖先元素
     通过 span..parentNode.getAttribute("class")=="aaa" 去判断 span 的父一级的类名是否为 aaa,如果不是,则将当前元素作为子元素向上查询,以此类推直到查询到结果()

##


效果:



  • 方法 2 采用事件源 event,简单介绍下

呐~~~~

正文完
 0