0
A
回答
1
這不是你想要的。您想要在動畫完成後獲取元素的位置。您需要爲您的動畫添加回調函數,並從該回調函數內調用該位置。在這裏你去 - >
$("whatever").animate({
//do stuff for animation
}, 'delay', function(){
//our animation has completed, this is our callback function.
//we can now successfully get our position.
$(this).position().top
});
希望這會有所幫助!
- 此外
請考慮提高你接受的評價,20%要麼意味着你的問題的格式不好,或者你沒有關注的社會準則。請閱讀常見問題,瞭解與Stackoverflow.com
- 旁註:
您也將獲得徽章 '分析' 用於讀取整個常見問題解答。我強烈建議。
相關問題
- 1. jQuery獲取元素的更新位置
- 2. jQuery的索引來獲取父元素的位置
- 3. jQuery mobile pageshow獲取元素位置
- 4. 使用jQuery獲取元素位置
- 5. 獲取元素的位置/位置
- 6. 獲取元素位置scrollTop
- 7. jQuery .animate()和css與固定元素的位置
- 8. 用jquery獲取點擊元素的位置?
- 9. jQuery中的Animate div位置
- 10. 獲取DOM元素在流動位置
- 11. 獲取元素的位置確定了
- 12. jquery animate:如何動態獲取動畫元素的高度?
- 13. jQuery .scroll .animate多個元素
- 14. 獲取變換後的元素位置
- 15. 如何獲取元素的位置
- 16. 獲取拖放元素的位置
- 17. Javascript - 獲取數組元素的位置
- 18. Angular 2:獲取HTML元素的位置
- 19. 在UIWebView的位置獲取HTML元素
- 20. 獲取元素在Javascript中的位置
- 21. 獲取元素的更新位置
- 22. 獲取數組元素中的位置
- 23. 獲取數組的元素位置
- 24. 獲取點擊元素的位置
- 25. 獲取@keyframe動畫元素的位置
- 26. 通過javascript獲取元素的位置
- 27. JavaScript獲取期權元素的位置?
- 28. JS當元素的位置絕對位置時,獲取基於元素的元素的位置
- 29. 最優雅的方式來獲取數組元素的位置?
- 30. jQuery - 如何獲取具有類的元素的位置
取當前位置,並將您發送的調整值添加到'.animate'調用中? – 2012-03-07 20:39:07
未來的位置不是一個有限的值,它總是不同的。在這種情況下,它是帶有文字的手風琴。 – Collin 2012-03-07 20:46:14