Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   contentEditable div и img внутри (https://javascript.ru/forum/events/26857-contenteditable-div-i-img-vnutri.html)

syegorius 25.03.2012 16:14

contentEditable div и img внутри
 
доброе время суток.

столкнулся с такой проблемой - создал скрипт для загрузки картинки на сервер после чего картинка вставляется в contentEditable div. далее по по идее при клике на картинку должна вызываться функция - но она вызывается только когда я кликаю на картинку первый раз, после, каждый раз когдая я кликаю по картинке ничего не происходит а у самой картинки по бокам появляются якоря, с помощью которых можно менять ее размеры.

скажите можно ли каким-то образом кроссбраузерно сделать так что бы всегда при кликах вызывалась только моя функция и не появлялись якоря браузера.

заранее спасибо!

Gozar 25.03.2012 17:20

Вот сюда вставляешь свой пример, так чтобы мы могли в него потыкать палочкой: http://jsfiddle.net

syegorius 25.03.2012 18:04

хм, странно, попробовал сделать упрощенно на этом сайте (http://jsfiddle.net/MHQND/2/), и все получилось, наверно ошибка где-то у меня в коде

Octane 25.03.2012 18:27

Вообще раньше элементы внутри contentEditable-блоков не имели событий, клик отлавливался на родительском контейнере и проверялся event.target.

syegorius 25.03.2012 19:01

кажеться нашел ошибку... извиняюсь за беспокойство...

Цитата:

Вообще раньше элементы внутри contentEditable-блоков не имели событий
надеюсь это было только раньше, потомучто сейчас мне это совсем не на руку)


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