jQuery Sortable https://johnny.github.io/jquery-sortable

A flexible, opinionated sorting plugin for jQuery.

jQuery Sortable plugin doesn't support touch devices.

Base

  • Item 1
    • Item 2
      • Item 3
        • Item 4
          • Item 6
        • Item 5
          • Item 7

            Sort handle

            •    Item 1
              •    Item 2
                •    Item 3
                  •    Item 4
                    •    Item 6
                  •    Item 5
                    •    Item 7

                      Sort tables (doesn't work well in Konqueror and IE)

                      Sortable Rows

                      A Column B Column
                      A Item 1 B Item 1
                      A Item 2 B Item 2
                      A Item 3 B Item 3
                      A Item 4 B Item 4
                      A Item 5 B Item 5
                      A Item 6 B Item 6

                      Sortable column heads

                      A Column B Column C Column
                      A Item 1 B Item 1 C Item 1
                      A Item 2 B Item 2 C Item 2
                      A Item 3 B Item 3 C Item 3
                      A Item 4 B Item 4 C Item 4
                      A Item 5 B Item 5 C Item 5
                      A Item 6 B Item 6 C Item 6

                      Usage

                      
                      require(['jquery', 'px-libs/jquery-sortable'], function($) {
                        ...
                      });