gpt4 book ai didi

jquery动画到某个位置

转载 作者:行者123 更新时间:2023-12-01 03:06:02 24 4
gpt4 key购买 nike

假设我有 3 列 <table><div>宽度为 50% 200pxempty

我想使用 jQuery 将屏幕外元素动画化到 View 中,其结束位置相对于第二列的左边缘。

假设我正在大屏幕上查看页面,第二列的边缘是 900px从 window 的左侧。我希望动画停止100px从第二列的边缘开始,所以在 800px从左边开始

但是,该页面可能会在较小的屏幕上查看。所以停止位置最终可能是... 400px从左边开始。

如何获取元素侧面的位置,然后将其应用到我的动画中?

最佳答案

使用offset()

var left = $(".middlecolumn").offset().left + $(".middlecolumn").width() - 100;
$(".animatedblock").animate({ left: left });

关于jquery动画到某个位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1693570/

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