ul = $('#my-ul'); // your parent ul element
ul.children().each(function(i,li){ul.prepend(li)})
Если вы вызываете .prepend() для объекта, содержащего более одного элемента, добавляемый элемент будет клонирован для дополнительных целевых элементов после первого, поэтому убедитесь, что вы выбираете только один элемент.
Ответ 2
var list = $('ul');
var listItems = list.children('li');
list.append(listItems.get().reverse());
Ответ 3
Попробуйте следующее:
$(function() {
$.fn.reverse = [].reverse;
var x = $('li');
$('ul').empty().append(x.reverse());
});
Ответ 4
Все ответы, представленные передо мной, являются лучшими, но вы можете попробовать это и