Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Darg&drop. Прошу помочь, очень. (https://javascript.ru/forum/dom-window/38542-darg-drop-proshu-pomoch-ochen.html)

zzzzzz 05.06.2013 22:24

Darg&drop. Прошу помочь, очень.
 
Здравствуйте.

Учился Darg&drop по этим статья,
http://learn.javascript.ru/drag-and-drop
http://learn.javascript.ru/drag-and-drop-objects

В них мы пытаемся сделать движимым объект img, и все получается.

Но мне потребовалась другая реализация d&d.

Есть
<div>
<ul><li></li></ul>
<textarea></textarea>
</div>

Делая по выше описанным статьям из ссылок получается что движимым становится родительский див и все что в нем. Но если я внутри textarea пытаюсь выделить текст то обработчик думает что нужно переместить элемент и это соответственно и делает. Как передвигать родитель div кликнув только по ul но не как по textarea.

Ведь чтобы передвинуть окно в винде надо схватить за тулбар но не как за контент окна.

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

Очень прошу помочь

vadim5june 05.06.2013 22:40

Попробуйте так
<div>
<ul><li></li></ul>
<textarea ondragstart='return false'></textarea>
</div>

zzzzzz 05.06.2013 22:50

неа

vadim5june 05.06.2013 22:55

Цитата:

Сообщение от zzzzzz (Сообщение 254666)
неа

а так
<textarea ondragstart='event.stopPropagation();return false'></textarea>

zzzzzz 05.06.2013 23:05

неа

vadim5june 05.06.2013 23:16

<div ondragstart='var el=event.srcElement||event.target;if(el.tagName=="TEXTAREA")return false'>

рони 05.06.2013 23:20

zzzzzz,
Drag & Drop и Textarea


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