質問: jQueryで テーブル内のinput要素をマウスで入れ替えたいです。 ネット情報では、画像を好きな場所に移動できるサンプルがありますが、やりたいことは、それとは違って、HTML要素を入れ替えることです。JavaScriptで要素を上から順番に取得するとき、入れ替えた要素の順番で取得させたいです。 現在、以下のようなメニュー構造に、CSVからとってきた値を当てはめて表示させていますが、アイテムを好きな位置に移動させて、移動後の順番で要素の値をCSVで保存したいと思います。(CSVでの保存方法は理解しています) どのような方法があるでしょうか? ``` menu1 item 1-1 item 1-2 item 2-1 menu2 ``` ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/0a518649cd44dc7ff8ccd77462facb71.png)
回答: jquery-uiを利用してdraggable/droppableで制御すればできますが dl/dt/ddでの処理は面倒だと思いますよ あとはsortableのテーブルをつかうとかでしょうかね