[jquery] or [ajax] Div move to

0

Witajcie
Potrzebuje prostego algorytmu do przesuwania divów o wektor pixel po pixelu.

Chodzi mi o coś w stylu
$("#mapa").move_to(5,6);
i div przesuwa się do tych współrzędnych.

0

http://to.o12.pl/work/game/alpha/game_applet.php

Z mojej gry:

//Code by Misieq
function moveObjectTop(obj, actualPos, maxPos) {
actualPos = parseFloat(actualPos);
	if (maxPos > actualPos) {
	//log.info('actualPos: ' + actualPos);
	actualPos = actualPos+1;
	//log.debug('actualPos: ' + actualPos);
	document.getElementById(obj).style.top = actualPos + 'px';
	}
	if (maxPos < actualPos) {
	//log.info('actualPos: ' + actualPos);
	actualPos = actualPos-1;
	//log.debug('actualPos: ' + actualPos);
	document.getElementById(obj).style.top = actualPos + 'px';
	}
	if (maxPos == actualPos) {
	//log.debug('true');
	self_moven_top = false;
	return true;
	}
//log.debug('Timeout');
setTimeout('moveObjectTop("' + obj + '", "' + actualPos + '", "' + maxPos + '")', 25);
}

function moveObjectLeft(obj, actualPos, maxPos) {
actualPos = parseFloat(actualPos);
	if (maxPos > actualPos) {
	//log.info('actualPos: ' + actualPos);
	actualPos = actualPos+1;
	//log.debug('actualPos: ' + actualPos);
	document.getElementById(obj).style.left = actualPos + 'px';
	}
	if (maxPos < actualPos) {
	//log.info('actualPos: ' + actualPos);
	actualPos = actualPos-1;
	//log.debug('actualPos: ' + actualPos);
	document.getElementById(obj).style.left = actualPos + 'px';
	}
	if (maxPos == actualPos) {
	//log.debug('true');
	self_moven_left = false;
	return true;
	}
//log.debug('Timeout');
setTimeout('moveObjectLeft("' + obj + '", "' + actualPos + '", "' + maxPos + '")', 25);
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1