sortable.js
774 Bytes
jQuery(document).ready(function ($) {
$('#mc-sortable').sortable({
update: function (event, ui) {
$('#mc-sortable-update').html( 'Submit form to save changes' );
}
});
$('#mc-sortable .up').on('click', function (e) {
e.preventDefault();
$(this).parents('li').insertBefore($(this).parents('li').prev());
$( '#mc-sortable li' ).removeClass( 'mc-updated' );
$(this).parents('li').addClass( 'mc-updated' );
});
$('#mc-sortable .down').on('click', function (e) {
e.preventDefault();
$(this).parents('li').insertAfter($(this).parents('li').next());
$( '#mc-sortable li' ).removeClass( 'mc-updated' );
$(this).parents('li').addClass( 'mc-updated' );
});
});