cuốn sách gpt4 ai đã làm

javascript - 更简洁的写法 element.parent().parent().parent().parent().parent()

In lại Tác giả: Hồ Xil 更新时间:2023-11-01 02:52:06 27 4
mua khóa gpt4 Nike

如果我需要选择第 10 个父级,是否有更简洁的方法,然后重复 .parent() 10 次?

$('#element_id').parent().parent().parent().parent().parent().parent().parent().parent().parent().parent();

câu trả lời hay nhất

如果有一个选择器代表您所追求的目标,则使用 .closest() hoặc .parents() .

$('#element_id').closest('.someClass');
$('#element_id').parents('.someClass:first');

...但是这两个都将返回找到的第一个匹配项。正确的解决方案将取决于您的实际 HTML 标记。

(注意 .closest() 也评估原始元素,而 parents() 从第一个祖先开始。)

另请记住,浏览器会进行 HTML 更正。因此,如果您从

内部遍历没有 đến
之外的元素,做 x 次 .parent()在不同的浏览器中可能会给出不同的结果。

关于javascript - 更简洁的写法 element.parent().parent().parent().parent().parent(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4673508/

27 4 0
Bài viết khuyến nghị: c# - 每 100 毫秒检查一次响应
Bài viết khuyến nghị: tcp - 通过多路径 TCP 发送数据
Bài viết khuyến nghị: java - 如何通过代码检索 Java 注释?
Bài viết khuyến nghị: tcp - AIMD TCP 协议(protocol)
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress