Мне нужен способ выполнить какую-то функцию "whileonmouseover", чтобы продолжить анимацию, когда мышь над элементом...
Например, с учетом этой функции:
$(document).ready(function()
{
function doAlert()
{
alert(1);
}
$('#button').hover(function()
{
doAlert();
});
});
Предупреждение будет срабатывать один раз, когда мышь наводится над #button. Мне нужно, чтобы продолжить этот огонь с предупреждением, пока мышь остается над #button...
Я попытался выполнить какую-то функцию рекурсии для продолжения предупреждения до тех пор, пока не будет установлен триггер, заставляющий его остановить:
$(document).ready(function()
{
var doLoop = true;
function doAlert()
{
if (!doLoop) return;
alert(1);
doAlert();
}
$('#button').hover(function()
{
doAlert();
}, function()
{
doLoop = false;
});
});
Но это не удалось. Кажется, функция полностью игнорирует назначение doLoop = false в 'hover off'.
Можно ли это сделать?