JQuery bewegen Listenelement Ende der unsortierten Liste

Bin ich mit einer ungeordneten Liste und ich möchten verschieben Sie das Listenelement mit der Klasse .Preis unten in der Liste.

<ul class="itemExtraFieldslist">
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
    <li class="price">Item 5</li>
    <li>Item 6</li>
    <li>Item 7</li>
    <li>Item 8</li>
</ul>

Ich habe versucht mit:

$('ul.itemExtraFieldslist').sortable({
    stop: function (event, ui) {
        $(this).find('li.price').appendTo(this);
    }
});

Aber das funktioniert nicht. Wie es scheint, eine Recht einfache Sache, aber ich kann scheinen, um meinen Kopf um ihn herum. Habe ich einen jsFiddle hier.

Gibt es bereits eine Antwort auf Stack Overflow, aber es funktioniert nicht (meine version basiert auf diese Antwort).

Vielen Dank für Ihre Hilfe

  • korrigieren Sie die folgenden Fehler ersten "Uncaught TypeError: Object [object object] has no method 'sortierbar'"
InformationsquelleAutor David Brooks | 2013-07-12
Schreibe einen Kommentar