java script:
Kod
$( "#GUIeqSortable" ).sortable({
//placeholder: "ui-state-highlight"
dropOnEmpty: false,
cancel: ".emptyItem"
});
$( "#GUIeqSortable" ).disableSelection();
//placeholder: "ui-state-highlight"
dropOnEmpty: false,
cancel: ".emptyItem"
});
$( "#GUIeqSortable" ).disableSelection();
Za pomocą css zmodyfikowałem to, aby przypominało tabelę niż listę, ale to nie jest istotne.
Jak zrobić żeby przy przenoszeniu elementu zamiast przesuwać po prostu zamieniało miejscami. Najlepiej pokarzę na przykładzie:
Kod
//lista elem. przed
[0,1,2,3,4,5]
//przesuwam 5 element na 1 i otrzymuję
[0,5,1,2,3,4]
//a chcę otrzymać
[0,5,2,3,4,1]
[0,1,2,3,4,5]
//przesuwam 5 element na 1 i otrzymuję
[0,5,1,2,3,4]
//a chcę otrzymać
[0,5,2,3,4,1]
Próbowałem tego:
http://www.eslinstructor.net/demo/swappabl...pable_home.html
Jednak nie działa z najnowszą wersją jQuery. (Potrzebuję najnowszej ze względu na inne funkcje)
Z góry dziękuję za pomoc
moze chociaz jakies rady?