После перетаскивания нескольких я хотел бы отменить отмену, чтобы все div снова вернулись к исходному состоянию и положению при нажатии.Возврат к предыдущему состоянию - перетаскивание
HTML:
<div class="connected">
<div class="myDivs">Hello 01</div>
<div class="myDivs">Hello 02</div>
<div class="myDivs excludeThisCss">Hello 03</div>
<div class="myDivs">Hello 04</div>
<div class="myDivs">Hello 05</div>
<div class="myDivs excludeThisCss">Hello 06</div>
<div class="myDivs">Hello 07</div>
<div class="myDivs">Hello 08</div>
<div class="myDivs excludeThisCss">Hello 09</div>
<div class="myDivs">Hello 10</div>
</div>
<button id="demo1" onclick="cancel()" title="Button">Cancel</button>
JavaScript:
$(function() {
$(".connected").sortable({
connectWith: ".connected",
items: ".myDivs:not(.excludeThisCss)"
}).disableSelection();
});
function cancel() {
// alert('cancelled');
}
Смотрите скрипку: http://jsfiddle.net/adrianjsfiddlenetuser/zyUkd/6/
Я видел примеры использования функции .load, но я не хотите загрузить новые данные, просто обновите div
Хорошая работа. Почему я не мог думать об этом? –
@tpaksu Спасибо! Где мой +1? : D Хм, это была первая идея, которая мне пришла в голову ... – VisioN
Вот она. :) Я был слишком ленив, чтобы закодировать его, но вам это удалось. Congrats. –