私は最終的に web2.0 の概念に基づいたプロジェクト管理システムを完成させました。システムの実装中に、アバターのスケーリングとトリミングの機能モジュールが使用されました。また、この点について議論している記事がインターネット上にほとんどないことがわかりました。なので、実装方法を載せて皆さんと共有します。うまく書かれていない場合はご容赦ください。
jquery uiのui.draggableを利用して実装しました。もちろん、この記事で実装した方法はjquery uiに限定されるものではなく、ドラッグ機能を実現できるライブラリであればどのようなライブラリでも使用可能です。私が使用している jquery ui のバージョン番号は 1.6 です。このバージョンでは多くのバグが修正され、徐々に改善されています。正直に言うと、以前のバージョンのコードには多くのバグがありましたが、現在はコードの品質がある程度まで改善されています。特に多くのバグが修正されました。この UI ライブラリは jquery の構文と完全に互換性があり、暗黙的な反復や超強力なセレクターなどをシームレスに使用できます。これは、dojo や ext などのコンポーネント ライブラリよりも便利で軽量です。
拡大する