Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.10.2011, 23:57
Аватар для razerxxx
Аспирант
Отправить личное сообщение для razerxxx Посмотреть профиль Найти все сообщения от razerxxx
 
Регистрация: 05.10.2011
Сообщений: 84

пожно ли двигать area
имеется примерно следующий xтмл код
<img src='прозрачная картинка' usermap="#map">
<map name="#map">
    <area id="area_draggable1" ..../>
    <area id="area_draggable2" ..../>
</map>
<img id="draggable1" .../>
<img id="draggable2" .../>

img#draggable1 img#draggable2 - невидимые. Но при наведении на area - они появляются (по событию mouseover).
Т. е чтото вроде этого. карта.
Но мне еще надо реализовать dragndrop.
Но получается что клик то срабатывает на элементе <area />, а насколько я понял его двигать фактически нельзя. Так как он не имеет свойств top и left. Ну и двигать то нужно не его самого (он впринципе невидимый), а соответсвующий <img />.
Вопрос - можно ли както при клике, подменить объект. Т. е чтобы все дальнейшие действия обрабатывались <img/>
Например:
$('area').bind('mousedown', function() {

    this = $('img#draggable1'); // понятно что этот код работать не будет...
})
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вертикальные линии грида в Google Area Chart fog Элементы интерфейса 2 14.06.2011 15:48
как сделать надпись поверх тега area FRIE Общие вопросы Javascript 1 05.04.2011 00:12
HTML5 Как сделать, чтобы можно было двигать картинку мышью? Бобр Общие вопросы Javascript 2 18.06.2010 21:22
Не могу добратся к тегам map и area okaterynchuk Internet Explorer 3 05.05.2010 11:28
Двигать картинку с помощью клавиш и Function slide Naroto Элементы интерфейса 4 30.04.2010 12:21