Hallo,
unter folender URL:
https://jsfiddle.net/trusktr/CmAuZ/
habe ich einen Code gefunden wodurch hardcoded ein Button vor der Mouse flüchtet:
Ich möchte nun unzähligen Buttons bzw. Objekten mit dieser Methode Beine machen und habe den Code wie folgt angepasst, damit ist die Funktion aber nun kaputt.
Was mach ich falsch? Jemand eine Idee?
unter folender URL:
https://jsfiddle.net/trusktr/CmAuZ/
habe ich einen Code gefunden wodurch hardcoded ein Button vor der Mouse flüchtet:
Code:
var object = $("#objectToRunAway"),
function runAway()
{
var randX = Math.floor(Math.random() * (window.innerWidth - 100));
var randY = Math.floor(Math.random() * (window.innerHeight - 100));
object.stop().animate({"left": randX + "px", "top": randY + "px"});
}
$(document).ready(function() { object.on('mouseenter', runAway); });
Was mach ich falsch? Jemand eine Idee?
Code:
var object = $("#objectToRunAway"),
function runAway(objectInstance)
{
var randX = Math.floor(Math.random() * (window.innerWidth - 100));
var randY = Math.floor(Math.random() * (window.innerHeight - 100));
objectInstance.stop().animate({"left": randX + "px", "top": randY + "px"});
}
$(document).ready(function() { object.on('mouseenter', runAway(object)); });


Kommentar