Necesita cambiar la posición de li haciendo clic para mover hacia arriba o hacia abajo.jQuery arregle la orden li haciendo clic en un enlace
<div>
<ul>
<li>Item1 <a class="moveUp">Move Up</a> <a class="moveDown">Move Down</a></li>
<li>Item2 <a class="moveUp">Move Up</a> <a class="moveDown">Move Down</a></li>
<li>Item3 <a class="moveUp">Move Up</a> <a class="moveDown">Move Down</a></li>
<li>Item4 <a class="moveUp">Move Up</a> <a class="moveDown">Move Down</a></li>
<li>Item5 <a class="moveUp">Move Up</a> <a class="moveDown">Move Down</a></li>
</ul>
</div>
Entonces, ¿qué debe ocurrir aquí, por ejemplo, si hacemos clic en Subir en Item2, el artículo 2 se moverá hacia arriba antes del Tema 1.
He probado a hacerlo así, pero no lo hace trabajo:
$(".moveUp").click(function() {
var thisLine = $(this).parent();
var prevLine = thisLine.prev();
prevLine.insertAfter(thisLine);
});
la esperanza que alguien me puede ayudar ...
Si hay una respuesta que ha trabajado para usted, por favor marcarlo como la respuesta aceptada – JakeJ