私はjQueryとJQueryuiを使用して小さなアプリケーションを実行しています。
ドラッグ可能なdivを定義しましたが、完全に機能しますが、ボタンをクリックしたときのdivの位置を設定したいと思います...
私はこれを行うためにstackOverflowでここを読みました:
element.position().top = topUserDefined;
element.position().left = leftUserDefined;
この割り当ての前後にelement.position()。topと割り当てられていない新しい値のアラートを実行しましたが、元の値が保持されます...
何か案が???ありがとう!
.position()
位置を取得します。位置は設定しません。実際には element.offsetLeft
およびelement.offsetTop
(に比べ element.offsetParent
position)それらは読み取り専用です。
インラインCSS値を変更して、要素を移動します。
element.css({'top': 10, 'left' : 20})