Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.06.2015, 10:13
Новичок на форуме
Отправить личное сообщение для kordDem Посмотреть профиль Найти все сообщения от kordDem
 
Регистрация: 08.06.2015
Сообщений: 1

Созданеи клона объекта
Добрый день новичёк в js. Потому возник вопрос)
Есть объект хочу при перетаскивание на другой участок экрана создавать новый объект, точно такой же. Вот до чего дошел:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>
<style>
#points{
	width: 10px; 
	height: 10px; 
	background: green; 
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px; 
	border-radius: 50px;
}
</style>

</head>
<body>
<div id="points" class="points" onclick="tranzet(id)"></div> <br>
<script>
	function tranzet(id){
		var point = document.getElementById(id);
		point.onmousedown = function(e) {
			point.ondragstart = function() {
				return false;
			};
			var clon=document.createElement('div');
                        clon.className='points';
                        document.body.appendChild(clon);
                        clon.style.position = 'absolute';
                        point.style.position = 'absolute';
                        moveAt(e);
                        document.body.appendChild(point);
                        function moveAt(e) {
				clon.style.left = e.pageX - point.offsetWidth / 2 + 'px';
				clon.style.top = e.pageY - point.offsetHeight / 2 + 'px';
			}
                        document.onmousemove = function(e) {
				moveAt(e);
			}
			point.onmouseup = function() {
				document.onmousemove = null;
				ball.onmouseup = null;
			}
		}
	}
</script>
	</div>
	</body>
</html>
Ответить с цитированием
  #2 (permalink)  
Старый 08.06.2015, 12:37
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

kordDem,
Draggable and Droppable
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Canvas. Как сделать или вообще нельзя? Вращение рандомизированно изменяемого объекта. Zemsky Общие вопросы Javascript 30 19.12.2013 19:44
динамическое обновление свойств объекта в цикле grego Общие вопросы Javascript 3 04.12.2013 23:29
Чем отличается составной оператор от литерала объекта? rgl Общие вопросы Javascript 10 26.02.2013 22:38
Скрипт вычисления координат объекта banderasantonio197555 Events/DOM/Window 4 16.08.2011 17:37
Можно ли получить имя экземпляра объекта внутри самого объекта? Ichigeki Общие вопросы Javascript 9 14.11.2008 19:00