gpt4 book ai didi

jquery - 滑动菜单,同步滑动内容jquery

转载 作者:太空宇宙 更新时间:2023-11-03 18:46:46 24 4
gpt4 key购买 nike

您好,我用 jquery 构建了一个简单的下拉菜单,可以在 http://testsiteproject.bugs3.com/

当我点击顶部的灰色按钮时,我的问题出现了,我还希望黑色按钮跟随菜单向下移动,而不是在 div 已经向下滑动之后出现。有办法实现吗?

<div id="topMenu">
<div id="top-top"></div>
<a href='javascript:slideMenuUp();'>
<div id="top-bottom"></div>
</a>
</div>

我说它应该向下滑动“topMenu”,其中包括“top-top”和“top-bottom”。但它只会“从上到下”滑动。

function slideMenu(){
if ($("#topMenu").is(":hidden")) {
$("#topMenu").slideDown("slow");
} else {
$("#topMenu").hide();
}
}

最佳答案

如果您尝试将整个 #topMenu div 定位在屏幕之外(顶部值为负),然后在 top 属性而不是 slideDown 上设置动画会怎样

我的意思的快速模型:

fiddle :
http://jsfiddle.net/vLeyF/

JS:

$("#topMenu").animate({top: 0}, "slow");

然后从这里你可以动画回到你之前拥有的任何 top 属性等。但是,看看 Spokey 的回答,你可能仍然需要做那部分(switch #top-bottomposition:absoluteposition:relative

关于jquery - 滑动菜单,同步滑动内容jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16209905/

24 4 0
文章推荐: random - Lisp 偏向数生成器
文章推荐: 带 View 的 python 类
文章推荐: python - Tkinter 相当于 .NET 中的非阻塞 System.Windows.Forms.Form.Show()
文章推荐: css - 将 CSS 应用于
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com