I am trying to sort this list:
<div id="mainMenu">
<span>Thing 5</span>
<span>Thing 4</span>
<span>Thing 7</span>
<span>Thing 1</span>
<span>Thing 5</span>
<span>Thing 6</span>
<span>Thing 3</span>
</div>
I have tried:
$('#mainMenu').sort(function(){
$(this).children().sort();
});
I want it sorted in this order:
<span>Thing 1</span>
<span>Thing 2</span>
<span>Thing 3</span>
<span>Thing 4</span>
<span>Thing 5</span>
<span>Thing 6</span>
<span>Thing 7</span>