Div zu einem bestimmten Punkt bewegen

tobee

Erfahrenes Mitglied
Ich möchte gerne erreichen das ich irgendeinen Punkt auf der Homepage anklicke,
und irgendein Div "wandert" dann auf dem kürzestem Weg zu dieser Stelle.

Wie ich nach dem Klick die Mausposition abfrage weis ich.
Es geht mir hauptsächlich um die "Animation".

Vielen Dank im vorraus.
Tobee
 
Nehme die Start/Endkoordinaten für left und top.
Sind die Endkoordinaten grösser als die Startkoordinaten, erhöhst du die Startkooordinaten, andernfalls reduzierst du sie....und das per setTimeout() so lange, bis du die Endkkordinaten erreichst.
 
Hallo, das ist nun der einzige Tread den ich zu diesem Thema gefunden habe.

Kann mir jemand erklären wie das nun genau funktioniert?
wie geht das mit setTimeout? und wie erhöht man die Werte von x und y gleichmäßig, damit das div dann am Ende an der Position des Mauszeigers ist?

Vielen dank schonmal ;)
Grüße Greg
 

Neue Beiträge

Zurück