Показать сообщение отдельно
  #3 (permalink)  
Старый 05.07.2013, 20:56
Профессор
Отправить личное сообщение для hoax Посмотреть профиль Найти все сообщения от hoax
 
Регистрация: 20.09.2012
Сообщений: 151

Не помогло. Мне надо, что при выполнении функции (анимации), повторные клики/наведения мыши (события) не запускали ее сначала.

т.е.

block.onmouseover = function() {
// какой-то код, который игнорировал повторное наведение и перезапускал ф-ю сначала

animate(.....)

}

что-то типо этого

var process = arguments.callee;
  if (process.busy) return;
  process.busy = true;


Перерыл весь рунет, так и не нашел инфы о busy, о arguments читал
Ответить с цитированием