![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
![]()
Как отменить jQuery.Droppable находясь в event:_drop?
Don't worry be happy
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
![]()
при revert :"invalid"
Код:
Don't worry be happy
Последний раз редактировалось Izhic; 07.11.2010 в 21:39. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 19.04.2010
Сообщений: 2,702
|
![]()
Зачем?
Но если очень хотите, то: .droppable('destroy') - Удалить полностью функциональность droppable. Это вернёт элемент обратно к первичному состоянию. .droppable( 'disable' ) - Отклчить droppable. Последний раз редактировалось Виталий Желтяков; 08.11.2010 в 00:43. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
![]()
Потому что у меня в Droppable посылается запрос на сервер , который отвечает о том стоит ли перемещать данный компонент ui.helper в this
Сейчас гляну. [прошло время] Нет, вроде что то не то...и это не альтернатива. вероятно запрещает данное событие .droppable( 'disable' ) перед его осуществлением. А в моем случае я уже в нем. К тому же само по себе событие должно остаться живым по возвращению. В моем варианте ответа, на сколько можно судить по FireBug структура остается такой же по окончанию перемещения. Изменяется только свойства left;top; пермещаемой Dom-ветки. //Милый котенок ))))
Don't worry be happy
Последний раз редактировалось Izhic; 07.11.2010 в 22:03. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 19.04.2010
Сообщений: 2,702
|
![]()
Тут Вам нужно сделать так:
- Обозначаете все необходимые объекты как draggable (можно побаловаться с опциями containment и revert); - При нажатии на такой draggable через js задаётся необходимый объект droppable (тут можно побаловаться с опцией accept и событием drop); - При помещении объекта draggable на объект droppable посылаете сигнал на сервер; - Если перемещение верно, то убиваете объект droppable, очищаете предыдущее положение объекта draggable и задаётся новое; - Если перемещение не верно, то возвращаете объекта draggable на место. Алгоритм проверен и отлично работает. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как отменить выравнивание в NetBeans? | phpcreator | Общие вопросы по Java, Java SE, Kotlin | 1 | 02.02.2010 21:43 |
Как отменить поток | RIO | Общие вопросы Delphi | 11 | 12.10.2009 00:29 |
Как отменить процедуру? | KoBRaAndrey | Общие вопросы Delphi | 5 | 05.10.2009 11:12 |
TextBox как отменить курсор | LeGAl | Общие вопросы .NET | 4 | 30.04.2009 01:51 |
Как отменить изменения изображения? | ALEX_RAS | Помощь студентам | 1 | 20.05.2008 08:23 |