drag and drop (каталог)
Здравсвуйте!
Есть много блоков (кртинки) <div style="displya:inline-block;"> <img> </div> <div style="displya:inline-block;"> <img> </div> <div style="displya:inline-block;"> <img> </div> <div style="displya:inline-block;"> <img> </div> Суть такова: хочу изменить месторасположение элемента и отправлять запрос в БД, где будет этот элемента распологаться. Уточните, пожалуйста, чем можно воспользоваться для реализациюю даного решения. Или посоветуйте уже готовые варианты. |
Цитата:
gmail.com - для отправки запроса |
|
Спасибо, то что нужно http://jqueryui.com/sortable/
|
Есть функция sortable() в библиотеки jquery ui. Кагда я перемещаю объект и установил его на нужно место, как получить потом эти объекты попорядку?
|
Цитата:
|
Как бы мы понял местами элементы и как взять изменый упорядочный список с самого начало и до конца. Просто не не понятно, как браузер хоронит имененный список
|
Цитата:
вопрос вам новый порядок нужен или старый ? |
Новый порядок в том положение в каторрм он есть по фатку изменения
|
niko42,
:write: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>jQuery UI Sortable - Default functionality</title> <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css"> <script src="http://code.jquery.com/jquery-1.9.1.js"> </script> <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"> </script> <link rel="stylesheet" href="/resources/demos/style.css"> <style> #sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; } #sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; } #sortable li span { position: absolute; margin-left: -1.3em; } </style> <script> $(function () { $("#sortable") .sortable({ stop: function (event, ui) { var texts = []; $("#sortable li") .each(function (indx, element) { texts.push($(element) .text() + " "); }); $(".out") .html(texts) } }); $("#sortable") .disableSelection(); }); </script> </head> <body> <div class="out"> Item 1 Item 2 Item 3 Item 4 Item 5 Item 6 Item 7 </div> <ul id="sortable"> <li class="ui-state-default">Item 1</li> <li class="ui-state-default">Item 2</li> <li class="ui-state-default">Item 3</li> <li class="ui-state-default">Item 4</li> <li class="ui-state-default">Item 5</li> <li class="ui-state-default">Item 6</li> <li class="ui-state-default">Item 7</li> </ul> </body> </html> |
Цитата:
|
Цитата:
|
Большое Вам спасибо!!! К сожалению не знаю английский по этому трудности с прочтение документации!
|
Цитата:
<style> #list_product li { display: inline-block; } </style> <ul id="list_product"> <li><img></li> <li><img></li> <li><img></li> <li><img></li> </ul> |
Часовой пояс GMT +3, время: 11:30. |