gpt4 book ai didi

jquery 切换切换两次

转载 作者:行者123 更新时间:2023-12-01 05:03:31 25 4
gpt4 key购买 nike

我有一个 div 元素,其中包含一些其他 ID 为 #popup_inner_wrapper 的 div。

当我在chrome中使用JS控制台时:

$('#popup_inner_wrapper').toggle("fast");

它隐藏了 div,但随后又显示了它。

如果我在页面加载时使用 css 隐藏 div,然后从控制台切换它,div 将显示。如果我随后从控制台再次切换,它将隐藏并通过一个操作再次显示。

什么可能导致此行为?

编辑:

HTML 类似于下面的代码。为了回应它是一个双重绑定(bind)问题:没有任何事件绑定(bind)在任何地方:我正在从控制台调用切换并看到“触发两次行为”...

<div class="popup_outer_wrapper">
<a href="#" id="toggle_link">Show/hide</a> # nothing is bound to this link atm!
<div id="popup_inner_wrapper">
<div class="popup_body">
contents..
</div>
</div>
</div>

更新:

看来我可能遇到了与此处描述的相同的问题:JQuery Toggle not working as it should 。问题是其中一些 div 是绝对定位的。由于某种原因 .toggle() 不适用于绝对定位的 div。

谁能确认一下吗?

最佳答案

看来我可能遇到了与此处描述的相同的问题:JQuery Toggle not working as it should 。问题是其中一些 div 是绝对定位的。由于某种原因 .toggle() 不适用于绝对定位的 div。

关于jquery 切换切换两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7972738/

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