Ich brauche eine Möglichkeit, eine Art "whileonmouseover"-Funktion auszuführen, um eine Animation fortzusetzen, während die Maus über ein Element fährt...
Zum Beispiel bei dieser Funktion:
$(document).ready(function()
{
function doAlert()
{
alert(1);
}
$('#button').hover(function()
{
doAlert();
});
});
Der Alarm wird einmal ausgelöst, wenn die Maus über #button schwebt. Ich brauche einen Weg, um fortzusetzen, dass die Warnung Feuer, während die Maus über #button bleibt...
Ich habe versucht, eine Art von Funktionsrekursion zu tun, um die Warnung fortzusetzen, bis ein Auslöser gesetzt wird, der sie stoppt:
$(document).ready(function()
{
var doLoop = true;
function doAlert()
{
if (!doLoop) return;
alert(1);
doAlert();
}
$('#button').hover(function()
{
doAlert();
}, function()
{
doLoop = false;
});
});
Aber das hat nicht geklappt. Anscheinend ignoriert die Funktion die Zuweisung "doLoop = false" in "hover off" vollständig.
Gibt es eine Möglichkeit, dies zu erreichen?