gpt4 book ai didi

javascript - 单击更改顶部位置不执行任何操作

转载 作者:行者123 更新时间:2023-11-28 13:50:49 25 4
gpt4 key购买 nike

我认为问题已经说明了。当您单击加号时,会显示额外的内容(Hello Guest 和 Register and Signup)。他们是这样做的更好的工作方式还是我有错误。 java-script 的新功能,所以不要讨厌。---> http://jsfiddle.net/CM9Av/

最佳答案

您没有设置 top 。此外,缓存您的变量。

function menuanimate() {
var loginoutbox = document.getElementById("loginoutbox");
var fromtop = loginoutbox.style.top;
if (fromtop == "-20px") {
fromtop = "0px";
}
else {
fromtop = "-20px";
}
loginoutbox.style.top = fromtop;
}​

在 markup 中,将 top 设置为内联样式。 STLye.top 不会读取 css 属性。

<div id="loginoutbox" class="ablack" style='top:-20px'></div>

在一个简单的网页中尝试 outside fiddle。它有效!

演示 fiddle (我不知道如何将纯 js 放入 fiddle.net)

关于javascript - 单击更改顶部位置不执行任何操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11386726/

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