position({of:,my:,at:})
を使用して現在の位置から中心にどのようにアニメーションできますか? プロセスを自動化する方法はありますか、または手動でCSSプロパティをアニメーション化する必要はありますか?jQueryの位置をアニメーション化する
答えて
あなたは.animate()を見ましたか?
編集:これで、あなたが少し良くなっていることを理解したので、here is a jQuery plugin that I wrote to do this very thing。
Here's a quick jsFiddle as an example。
オプションを設定可能なオブジェクトにしました。例:
$('#clickme').click(function() {
$('#blah').align({speed:1000,y:false});
});
EDIT:それはもはや必要とただ雑然とものまであるので、他のコードを取り出すません。私の新しいコードを整理する。オフセットの親の位置付けの問題を修正しました。最新バージョンのソースを使用して、gitリポジトリとjsFiddleへのリンクを追加しました。
私はそのことについて知っていますが、divの幅 - 高さの除算を2などで計算する必要があります。アニメーションする方法があるかどうか疑問に思っていました。position({of:、my:、at: 、animate:slide})、または何かの並べ替え。 – localhost
jsfiddle.net/MjsDc/8/これで解決しますが、ちょっと面倒です。私はポジション({of:、my:、at:})を持つソリューションを望んでいました。 – localhost
@ localhost2 OK ...これは実際にはコードを書いています...クライアントサイトで使用していたjQuery拡張機能を中心としたオブジェクトでした...私がそれを掘り出すことができるかどうかを確認する必要があります... –
この回答は2月に戻ってきたかもしれませんが、今はもっと簡単な方法があります。
positionメソッドは、この目的のためだけにusing
引数をとります。たとえば、
$(div).position({
at: "left+50% top+50%",
of: $(div).parent(),
using: function(css, calc) {
$(this).animate(css, 200, "linear");
}
});
おかげで、ありがとう。 – localhost
- 1. jQueryアニメーション後の位置をリセットする
- 2. スクロール位置でjqueryアニメーション
- 3. jqueryアニメーションの位置をパーセンテージで表示
- 4. 無限の背景位置のアニメーション - jQuery
- 5. クリック時のDIV位置を変更してjQueryをアニメーション化する
- 6. CSSアニメーション - 元の位置への位置
- 7. UIViewをアニメーション化する - 位置を追跡する方法は?
- 8. CSS3アニメーション位置
- 9. ページ上の特定の位置でアニメーションを停止する[jQuery]
- 10. BoxViewの位置をアニメーション化する方法は?
- 11. スクランブル文字をSwiftの位置でアニメーション化する方法は?
- 12. aframe.io:親変更時にエンティティの位置をアニメーション化する
- 13. jqueryでアニメーション化したときのDivの位置の変更(ジャンプ?)
- 14. UIViewを常にユーザーのタップ位置にアニメーション化します
- 15. jQueryで元の位置にアニメーションを戻す
- 16. jqueryで元の位置にアニメーション画像を戻す
- 17. アニメーション中のUIImageViewの位置
- 18. Androidのビュー位置アニメーション
- 19. jqueryアニメーション背景位置 - 現在の背景位置を最初に取得する問題
- 20. jquery要素の位置を保存する(シリアル化?)
- 21. spanの前にfont-sizeをアニメーション化し、spanテキストの位置を保持する
- 22. Velocity.js SVGテキスト位置アニメーション
- 23. Android:Googleマップのある位置から別の位置にマーカーをアニメーション化できない
- 24. jQueryアニメーション、アニメーション化しない
- 25. スクロール位置をアニメーション化する方法は?スムーズにスクロールするには?
- 26. Divを左から現在の位置にアニメーション化する方法
- 27. jQueryを使用して背景の位置をどのようにアニメーション化しますか?
- 28. Jqueryクールドラッグアンドドロップスナップ位置
- 29. jQueryマウスの位置
- 30. Unity 2D Yを乱さずにX位置をアニメーション化する方法は?
関数http://api.jquery.com/animate/を参照すると、CSS値のセットを指定することができ、jqueryがトランジションを行います。 – Yogu