JQuery Draggable + Droppable + Сортируемый - PullRequest
2 голосов
/ 07 декабря 2011

Я уверен, что на это уже отвечали, но я не могу найти пример, подходящий для моей ситуации. У меня есть список изображений, которые можно перетаскивать. У меня также есть div (id = "dropZone"), который настроен для сбрасывания и сортировки. Я хотел бы запустить функцию, когда изображения перетаскиваются и удаляются на div, но не когда вещи сбрасываются на div от сортировки. Вот что я попробовал:

stop: function() { $('#dropZone').prepend('<img src"img.png" />'); }

Это я добавил к сбрасываемым изображениям, однако оно будет срабатывать даже тогда, когда они выпадают за пределы сбрасываемого изображения.

drop: function() { $('#dropZone').prepend('<img src="img.png" />'); }

Затем я попытался добавить это в свой буксируемый объект, но при этом изображение добавляется как при перетаскивании, так и при сортировке.

Кто-нибудь знает, что мне нужно делать?

1 Ответ

0 голосов
/ 11 марта 2012

Вопрос неопределенный, но, похоже, вам нужно событие получения от сортируемого.

$( ".selector" ).sortable({
   receive: function(event, ui) { ... }
});

http://jqueryui.com/demos/sortable/#connect-lists

Это событие произойдет только тогда, когда элемент получен отдругой связанный список.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...