| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > КАК отследить положение картинок |
| Автор: Artiom 17.4.2004, 10:55 |
| Есть такая проблема. Работает головоломка: кликами мышки можно менять местами картинки. Нужно поставить в правильном порядке. Как отследить что картинки стоят в нужных местах? Это нужно отследить и когда это произойдёт выдать некий текст. JS я почти не знаю, но вот пришлось заинтересоваться, так что попроще раскажите, если это вообще возможно |
| Автор: Sardar 17.4.2004, 19:38 |
| Свойствами offsetLeft, offsetTop - смещение относительно предка. Но по моему тебе не надо вообще с слоями заморачиваться. Сделай таблицу в которой будут находится картинки + одна картинка с абсолютной позицией. При передвигании мышкой, ты скрываешь "передвигаемую картинку" и двигаешь картинку с абсолютной позицией, естественно меняй ее сорцы. По координатам мыши смотрим куда двигаем картинку. Если юзер отпустил кнопку мыши, то скрываем картику с абсолютной позицией и меняем сорцы у картинок в таблице. Результат: двигается только одна картинка с абсолютной позицией, остальные сидят в таблице - создается иллюзия что можно взять любую картинку и перетащить ее. ИМXО лучший вариант. |