Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.12.2012, 20:44
Аватар для strengerst
Аспирант
Отправить личное сообщение для strengerst Посмотреть профиль Найти все сообщения от strengerst
 
Регистрация: 03.02.2012
Сообщений: 82

По событию onmouseover задваевается онимация
Подскажите пожалуйста как быть у меня функция для анимации обьекта срабатывает по событию onmouseover, но когда подвожу мышку еще раз онимация начинает еще раз срабатывает, и получается бред. Как зделать что бы анимация по этому событию срабатывала только при первом наведении мышки а все остальные игнорировала.
Ответить с цитированием
  #2 (permalink)  
Старый 30.12.2012, 20:54
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

strengerst, что бы анимация выполнялась только один раз, создайте глобальную переменную и меняйте ее при наведении если это первый раз
Ответить с цитированием
  #3 (permalink)  
Старый 30.12.2012, 22:57
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

strengerst,
Выложите код
Ответить с цитированием
  #4 (permalink)  
Старый 30.12.2012, 23:10
Аватар для strengerst
Аспирант
Отправить личное сообщение для strengerst Посмотреть профиль Найти все сообщения от strengerst
 
Регистрация: 03.02.2012
Сообщений: 82

http://javascript.ru/blog/Andrej-Par...cii-JavaScript

К примеру щелкните на бегунке ленейной функции несколько раз. Ее начнет типать, у меня в onmouseover тоже также типает при наведении несколько раз. Как этого можно избежать,
Ответить с цитированием
  #5 (permalink)  
Старый 31.12.2012, 05:51
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

strengerst,

Flag = false;

function MyFunc()
{
   if(!Flag)
   {
      alert('Тут Ваш код');
      Flag = true;
   }
}
Ответить с цитированием
  #6 (permalink)  
Старый 31.12.2012, 14:10
Аватар для strengerst
Аспирант
Отправить личное сообщение для strengerst Посмотреть профиль Найти все сообщения от strengerst
 
Регистрация: 03.02.2012
Сообщений: 82

Попробую спасибо. Всех с новым годом!!!!!!!
Ответить с цитированием
  #7 (permalink)  
Старый 31.12.2012, 16:27
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

strengerst, и Вас тоже с наступающим Новый Годом.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с событием onmouseover в разных браузерах jsuse Общие вопросы Javascript 4 29.11.2011 18:30
OnMouseOver и Дети Элемента Ваcя Общие вопросы Javascript 7 21.11.2011 12:42
Ошибка при добавлении обработчика к событию Riim Events/DOM/Window 32 19.01.2010 14:17
[новичек] Не работает вызов ф-ции по событию onMouseOver Vo.One Events/DOM/Window 2 16.05.2009 10:08
FireFox: onmouseover не работает при зажатой кнопке мыши no. Общие вопросы Javascript 4 19.08.2008 13:43