用JavaScript如何通过a标签获取到指定class的父元素div

从这个a标签获取到class=result-op c-container xpath-log new-pmd的div父元素

或者从class的div查找a标签,用jQuery${.result-op.c-container.xpath-log.new-pmd a} 会遍历所以页面下的a,无法定位到a对应的当前div

尝试向上循环查找,遇到没有class属性的元素会报错

while(value.parentNode.className !== 'result-op c-container xpath-log new-pmd'){
    value = value.parentNode;
}

阅读 2.4k
1 个回答

jquery的话不是有parent/parents两个方法可以查找父元素吗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题