In der #content
div, gibt es Blöcke, die Benutzer sie ziehen und sortieren können. Jeder Block kann viele Knoten enthalten. Unter jedem Block befindet sich das Element are, das das Attribut "data-node-id
" enthält. Ich möchte eine Funktion erstellen, die die Reihenfolge nach dem Ziehen-Sortieren erhalten wird. Diese Funktion kann über einen Klick-Button ausgeführt werden (muss nicht bei jeder Änderung der Sortierung ausgeführt werden).Erhalten Sie alle Datenattribute Reihenfolge der HTML-Elemente
Hier ist meine Seite: http://orbitcoins.website/demos/demo%20-%20json_nodes_diagram/nodes_diagram_serverfile.php
Lassen Sie uns also sagen, ich habe Elemente in dieser Reihenfolge:
order = {1,2,3,4,5}//block1:{1}, block2:{2}, block3:{3,4,5}
nach der Bestellung des zweiten und dritten Block zu ändern, wenn diese Funktion ausgeführt wird, wir wird dieses Ergebnis erhalten:
new_order = {1,3,4,5,2}//block1:{1}, block2:{3,4,5}, block3:{2}
Es gibt keinen Unterschied bei der Verwendung von JQuery oder JavaScript.
Verwenden 'JavaScript PHP jquery html css' und haben einen Versuch. – JustOnUnderMillions
was genau willst du? Frage ist unklar. –
** Bitte fügen Sie eine klare Problemstellung und eine [mcve]. ** (Auch, Objekte in JS haben keine Reihenfolge. Stattdessen verwenden Sie eine [Array] (https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array) 'order = [0,1,2,3]') – evolutionxbox