JQuery - ¿Cómo mover un li a otra posición en el ul? (intercambiar 2 li's)
¿Cuál es una forma genial de aplicar esto? Necesito un script que intercambie la posición de dos <li> en un <ul>. Piensa que debería ser posible lograrlo. Gracias por su respuesta.
HTML
<div id="awesome">
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
</ul>
</div>
Pseudo Javascript (JQuery)
$("#awesome ul li:eq(1)").exchangePostionWith("#awesome ul li:eq(3)");
Resultado HTML
<div id="awesome">
<ul>
<li>Item 1</li>
<li>Item 4</li>
<li>Item 3</li>
<li>Item 2</li>
<li>Item 5</li>
</ul>
</div>