gpt4 book ai didi

javascript - offsetParent 暂时消失

转载 作者:行者123 更新时间:2023-12-02 19:48:12 24 4
gpt4 key购买 nike

RDC70 是 RP70 的偏移父级。然而,在代码中的某一点,情况并非如此。以下返回 null:

console.log($('#RP70').get(0).offsetParent);

[注:这是根据原始帖子编辑的。]

然而,不久之后,它给出了:

<div id="RDC70" class="rdc" style="display: block;">

但是,在这两点上,console.log($('#RCD70')); 返回 [div#RCD70.rcd]

所以...我有两个问题:(1) 当 offsetParent 关系中断时,我可以使用什么 jQuery 来调查 RDC70?(2) 为什么会发生这种情况?

谢谢。

最佳答案

可能会发生两件事。当您调用生成“null”输出的代码时,这些元素很可能尚未加载到 DOM 中。

来自 Mozilla 开发者网络:当元素的 style.display 设置为“none”时,offsetParent 返回 null。 https://developer.mozilla.org/en/DOM/element.offsetParent

offsetParent 不太可能设置为 display: none,因为它本身返回 null。

关于javascript - offsetParent 暂时消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9644340/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com