Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   drag & drop, mouseup (https://javascript.ru/forum/events/29438-drag-drop-mouseup.html)

cyber 01.07.2012 16:38

Цитата:

Сообщение от vadim5june (Сообщение 185652)
setTimeout(function(){
                  action.move(e);},20);

При тайм-ауте событие e не передается-теряется

ошибаетесь , передает

cyber 01.07.2012 16:40

когда интерпретатор не находит переменную e в функции Timeout он обращается к LexicalEnvironment move_wrap и там находит е ...

melky 01.07.2012 16:52

Цитата:

Сообщение от vadim5june (Сообщение 185652)
setTimeout(function(){
                  action.move(e);},20);

При тайм-ауте событие e не передается-теряется

а как же замыкания?

vadim5june 01.07.2012 16:58

Цитата:

Сообщение от melky (Сообщение 185657)
а как же замыкания?

Передаются-я уже в хроме попробовал

cyber 01.07.2012 17:04

vadim5june, почитайте http://learn.javascript.ru/closures :)

Deff 01.07.2012 17:46

cyber,
недочеты в Opere 11.6 http://video.yandex.ru/users/hostjs-mybb2011/view/17/

cyber 01.07.2012 17:53

а, это я просто не обновил файлы на сервере=)
щас сек=)

cyber 01.07.2012 17:56

все теперь обновил
http://cyberua.16mb.com/drag&drop/

Deff 01.07.2012 18:12

cyber,
Сейчас отлично, - одно не нравицо: - Выделения всех элементов нижележащих строк в DOM (Оперa) при перетаскивании

Как выход: - Возможно стоит под перетаскиваемый объект(пока тащицо), ставить png прозрачку во весь экран width:100% height:100%; position:fixed;


cyber 01.07.2012 18:17

спасибо что напомнил =)
зделаю проще,пока перетаскивается элемент сброшу выделение для document


Часовой пояс GMT +3, время: 20:28.