【发布时间】:2013-05-31 15:04:16
【问题描述】:
我想将一个 div 向上/向下移动到另一个 div。就像网站上的新闻和事件 div neduet(屏幕下方)
我在网上搜索并找到了一些很好的链接 here 和 here 但问题是如果我click up up up 它会上升并在某个时候消失。
我想要的是当我按下或悬停按钮时,它会检查 div 位置。如果 div 被隐藏,那么它应该向上移动,否则不应执行任何操作。 neduet 的链接就是一个很好的例子。
编辑:
我是 javascript 和 jquery 的新手,所以一个工作示例或链接可能会有所帮助。
【问题讨论】:
-
不看他们的代码,你认为这可以通过一个 div 来完成吗?有一个溢出,并控制溢出的滚动?我觉得我过去以这种方式做到了这一点。编辑:见stackoverflow.com/questions/13362/…
-
您是否尝试过使用 offset()、position()、scrollTop() 等来检查您正在移动的 div 的位置?
-
检查div的位置是否会消失然后执行动作。
-
使用一个容器 div,您将允许您的 div 在其中移动。使用该容器来定义边界。禁用该容器外的 div 移动。
标签: javascript jquery html