私は mysql データから画像を取得し、それらを ul li に入れています。今、jquery を介してドラッグ可能な項目を持つ div を作成しています。私が欲しいのは、ユーザーが位置を変更すると、自動的に保存されることです。最初のようにはならないはずです。
質問する
1796 次
3 に答える
2
まず、データベースに保存する各ユーザーの保存位置を保存する必要があります。位置を変更するには、次のようなものが必要です。
$('#draggable').position().top = yourSavedPosition;
ドラッグするたびに、各オブジェクトの位置を保持するサーバーに Ajax リクエストを送信する必要があります。
于 2013-03-02T18:27:07.550 に答える
1
CSSを使用する:
#draggable{
position:fixed !important;
}
于 2013-03-02T18:24:36.757 に答える
0
あなたはこのようにする必要があります:
-> 座標wherever user is dragging image
を
見つけます
-> そしてenter
それらの座標をtop
とleft
位置で
$( ".selector" ).draggable({
stop: function(event, ui) {
var x = ui.instance.element.position();
$("#image1").css({"position":"fixed","left":x.left,"top":x.top});
}
});
于 2013-03-02T18:41:26.070 に答える