JQuery - Перетаскивание работает, но как отключить множественный выбор? - PullRequest
1 голос
/ 13 февраля 2020

Я заглянул в авторучку, которую хочу использовать для проекта; https://jsfiddle.net/6mhndzr5/ Когда я перетаскиваю одну карточку, все работает правильно.

Но когда я нажимаю между карточками, он выбирает все карточки в столбце. При позиционировании этого мульти-выбора вне столбцов я получаю разные ошибки:

jquery-2.2.4.min.js:3 Uncaught DOMException: Failed to execute 'insertBefore' on 'Node': The new child element contains the parent.
    at HTMLUListElement.<anonymous> (https://code.jquery.com/jquery-2.2.4.min.js:3:14925)
    at ua (https://code.jquery.com/jquery-2.2.4.min.js:3:13069)
    at n.fn.init.before (https://code.jquery.com/jquery-2.2.4.min.js:3:14862)
    at e.<computed>.<computed>._clear (https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js:12:18654)
    at e.<computed>.<computed>._clear (https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js:6:7987)
    at HTMLUListElement.<anonymous> (https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js:12:3225)
    at HTMLUListElement.d.complete (https://code.jquery.com/jquery-2.2.4.min.js:3:27958)
    at i (https://code.jquery.com/jquery-2.2.4.min.js:2:27151)
    at Object.fireWith [as resolveWith] (https://code.jquery.com/jquery-2.2.4.min.js:2:27914)
    at i (https://code.jquery.com/jquery-2.2.4.min.js:3:26240)

Я хочу, чтобы был возможен только один выбор

Есть ли какой-либо способ (может быть javascript, может быть css), чтобы удостовериться, что невозможно выбрать несколько элементов? Или отменить этот эффект?

спасибо заранее, Joost

...