Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.03.2012, 15:14
Аспирант
Отправить личное сообщение для syegorius Посмотреть профиль Найти все сообщения от syegorius
 
Регистрация: 28.08.2010
Сообщений: 91

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

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

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

заранее спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 25.03.2012, 16:20
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Вот сюда вставляешь свой пример, так чтобы мы могли в него потыкать палочкой: http://jsfiddle.net
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #3 (permalink)  
Старый 25.03.2012, 17:04
Аспирант
Отправить личное сообщение для syegorius Посмотреть профиль Найти все сообщения от syegorius
 
Регистрация: 28.08.2010
Сообщений: 91

хм, странно, попробовал сделать упрощенно на этом сайте (http://jsfiddle.net/MHQND/2/), и все получилось, наверно ошибка где-то у меня в коде
Ответить с цитированием
  #4 (permalink)  
Старый 25.03.2012, 17:27
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 09.07.2008
Сообщений: 3,873

Вообще раньше элементы внутри contentEditable-блоков не имели событий, клик отлавливался на родительском контейнере и проверялся event.target.
Ответить с цитированием
  #5 (permalink)  
Старый 25.03.2012, 18:01
Аспирант
Отправить личное сообщение для syegorius Посмотреть профиль Найти все сообщения от syegorius
 
Регистрация: 28.08.2010
Сообщений: 91

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

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическое создание IMG с определенными координатами в DIV sergonix Events/DOM/Window 3 29.02.2012 11:30
Как добраться до объекта внутри div#? Randomizer jQuery 8 24.09.2010 11:01
Размер img не больше чем у div PAMAC (X)HTML/CSS 3 21.12.2009 21:34
Перемещение div внутри другого Danila74 jQuery 1 24.09.2009 16:31
У элемента img внутри form пропадает событие после onsubmit формы Eugene Events/DOM/Window 2 18.06.2009 18:21