jQuery sortable, сортировка блоков

453
26 ноября 2016, 19:51

Добрый день! Есть задача отсортировать блоки внутри одного блока. Html имеет такую структуру:

<div class="sortable">
   <div class="file-preview"></div>
   <div class="file-preview"></div>

Нужно чтобы div-ы с классом file-preview можно было сортировать, в sortable могут быть и другие div-ы

Я делаю сейчас

$( ".sortable" ).sortable({
    placeholder: "file-preview"
});

Но так не работает, подскажите, пожалуйста. как решить данную задачу.

Answer 1

Нужно использовать параметр items: https://jqueryui.com/sortable/#items

$(document).ready(function() {
  $(".sortable").sortable({
    items: ".file-preview"
  });
  $( ".sortable div" ).disableSelection();
});
READ ALSO
Нажатие на кнопку &ldquo;Вход&rdquo;, поверх которой открывается форма

Нажатие на кнопку “Вход”, поверх которой открывается форма

Приветствую! Необходимо создать страницу, где посередине была бы одна кнопка "Вход", нажав на которую ПОВЕРХ неё появилось бы окно, куда надо...

298
Tooltip текст обрезается

Tooltip текст обрезается

Добрый день,

315
Чем заменить SSI?

Чем заменить SSI?

Есть некоторые вставки SSI в html, и есть сервер Node JS который выдает страничкуКак можно заменить подобные SSI вставки:

287
Форма обратной связи в модальном окне

Форма обратной связи в модальном окне

Здравствуйте, есть форма обратной связи, которая отображается при размере экрана больше 480pxНа мобильных устройствах (размер экранов которых...

577