Как сделать объект jQuery неразрушимым? - PullRequest
2 голосов
/ 25 июня 2010

Я пытаюсь изменить демо jQuery-ui Photo Manager так, чтобы изображения в Корзине не стирались, но я не могу этого сделать. Я изменил демо так, чтобы Галерея больше не была сбрасываемой, но элементы в Корзине все еще следуют за моим курсором, если я коснулся. Конечно, они возвращаются назад, потому что им некуда идти, но есть ли способ заставить их игнорировать мудаун с самого начала?

1 Ответ

4 голосов
/ 25 июня 2010

см. http://jqueryui.com/demos/draggable/#option-cancel

В случае демонстрации эта строка:

    cancel: 'a.ui-icon',// clicking an icon won't initiate dragging

Необходимо изменить на:

    cancel: 'a.ui-icon, #trash li', // add selector for items in trash

Iне проверял, но он должен работать

Демонстрация

Это то, что вы хотите?Также добавлено #trash .gallery li img {cursor: default;} к CSS.

...