jQuery 拖动时获取上一个和下一个元素
我正在尝试做一个时间表。时间线有很少的动态关键帧元素放置在随机位置上的绝对位置。 有没有办法获取相对于可拖动拖动器的上一个和下一个元素?类似于“如果 #dragger 位于左侧:55px,则下一个元素是 .keyframe 102px 位于左侧:102px,上一个元素是 .keyframe 32px 位于左侧:32px”。
我在 http://jsfiddle.net/3pXC9/1/ 上有一个演示,只需拖动红色酒吧周围,在拖动时我应该根据位置得到它的“兄弟姐妹”。
谢谢
I am trying to do a timeline. The timeline have few dynamically keyframe elements placed with absolute position on random positions.
Is there a way to get the Previous and Next element relative to a draggable dragger? Something like "if the #dragger is at left:55px, the next element is .keyframe 102px at left: 102px and previous element is .keyframe 32px at left:32px".
I have a demo at http://jsfiddle.net/3pXC9/1/ just drag the red bar around, on drag I should get its "siblings" based on position.
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
像这样的东西吗?
演示: http://jsfiddle.net/3pXC9/11/
使用的 JavaScript:
Something like this?
Demo: http://jsfiddle.net/3pXC9/11/
Javascript used: