Тема: drag and drop
Показать сообщение отдельно
  #5 (permalink)  
Старый 20.08.2012, 15:24
Интересующийся
Отправить личное сообщение для Elve Посмотреть профиль Найти все сообщения от Elve
 
Регистрация: 11.06.2012
Сообщений: 25

еще натыкался в интернете на такое решение добавления элемента в месте клика
body>
    <div id="container" style="width: 250px; margin: 0 auto;">
        <div id="box" style="position:relative; overflow-x: scroll; width: 250px;">
            <img id="img" src="picture.jpg" />
        </div>
    </div>
</body>

var x=event.pageX, y=event.pageY;
        var a=document.createElement('div');
        a.className='myblock'; // параметры завел в стилевой файл
        a.style.top=y-2+'px'; // координаты инфоблока буду на 2 пикселя левее-выше щелчка
        a.style.left=x-2-(body.clientWidth-250)/2+parent.scrollLeft+'px'; // учитываем возможную прокрутку картинки относительно контейнера
        parent.appendChild(a);

Не знаю, можно или нет давать ссылки, если нельзя уберу, вот источник
http://www.askdev.ru/question/10784/...B%D0%BE%D0%BC/
Ответить с цитированием