【问题标题】:How do I target the parent of a jquery selector?如何定位 jquery 选择器的父级?
【发布时间】:2019-11-11 02:11:54
【问题描述】:

我有一个用作时间跟踪器的数据表。每一行都是一个任务。通过单击该行的框,它会启动和停止秒表。但是,使用我当前的设置 $(".col-6"),我选择了整个列,因此当我只想更改行时,一切都会发生变化。我的计划是针对 jquery 选择器的父级,例如 $("this.parent() .col-6")。我相信父级是recordId,它在DOM 中作为Id 运行。正确的语法是什么?

【问题讨论】:

  • 你应该将你的html和js添加到问题中
  • 您可以为此使用.parent([selector ]).parents([selector ])。请在下次提问之前阅读 jQuery 手册和谷歌。

标签: javascript jquery dom parent


【解决方案1】:

当您在 javascript 中选择一个 DOM 节点时,您可以使用为所有 DOM 节点提供的 parentElement 属性来访问父元素。在这种情况下

$('.col-6).click(function() {
    console.log(this.parentElement.classList);
})

将(点击时)记录父元素的类列表。

【讨论】:

    猜你喜欢
    • 2011-03-01
    • 2023-04-04
    • 2012-02-17
    • 2011-04-28
    • 2015-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多