Сохранить перетаскиваемое положение div - PullRequest
0 голосов
/ 09 ноября 2011

У меня есть перетаскиваемый div jquery, и я хочу, чтобы позиция была сохранена (возможно, в файле cookie), потому что каждый раз, когда я обновляю страницу, div перемещается.

Ответы [ 3 ]

2 голосов
/ 09 ноября 2011

Вы можете получить позицию, используя левую и верхнюю позиции:

$('#divID').left
$('#divID').top

Затем вы можете сохранить ее с помощью jQuery cookie-плагина или AJAX .

0 голосов
/ 09 ноября 2011
$('#divID').position().left;
$('#divID').position().top;

Сохраните информацию в файле cookie, фрагменте URL или в другом месте.Идея может заключаться в том, чтобы использовать функцию обратного вызова из плагина draggable и выполнить ajax-вызов php-скрипта, который устанавливает cookie.

0 голосов
/ 09 ноября 2011

посмотрите на http://www.vicsjavascripts.org.uk/DragDropSort/DragDropSort.htm, который использует cookie для запоминания последних отсортированных позиций.

...