Ich bin ein komplett newby zu html, Javascript und d3, so entschuldige ich mich, wenn meine Frage vollständig offensichtlich ist.Abrufen der Reihenfolge der ziehbaren Liste
Ich habe eine HTML-Liste
<div id="simpleList" class="list-group">
<div class="list-group-item">item 1</div>
<div class="list-group-item">item 2</div>
<div class="list-group-item">item 3</div>
<div class="list-group-item">item 4</div>
</div>
und was ich will in der Lage sein, um die Liste zu sortieren (indem Sie die Elemente zu ziehen) und dann die Liste aktuelle Reihenfolge in einem HTML-Spanne Feld Drucke, für Beispiel
[ "Artikel 3", "Punkt 4", "Artikel 2", "Punkt 1"]
Diese Informationen wird meine Datenquelle Art in einem D3 Diagramm nach fahren. Ich weiß, dass es wirklich einfach sein sollte, aber ...
Was ich versuchte, war die Verwendung der js "sortierbare" Skript von Rubaxa found here. Mit diesem Skript konnte ich die Liste ziehen und "sortieren", aber ich weiß einfach nicht, wie ich die Reihenfolge der Listen abrufen soll.
Jeder andere Vorschlag, wie Sie die Liste ziehen und sortieren und wie Sie die Reihenfolge abrufen, ist willkommen. Bitte denken Sie daran, dass ich total neu bin. Danke
es scheint so einfach, dass ich es liebe, aber ich bekomme eine 'list.children ist keine Funktion' – nanicpc
arghh, Kinder ist keine Funktion, sondern eine Eigenschaft. Mein Fehler. Aktualisiert. –
Sie werden mir nicht glauben, aber jetzt bekomme ich eine 'list.children.forEach ist keine Funktion':/ – nanicpc