Остановить выполнение события, пока происходит другое - PullRequest
0 голосов
/ 26 марта 2012

У меня есть div, и когда я наводю курсор мыши на этот конкретный div, у меня появляется анимация SlideUP, а при MouseOut у меня появляется slideDown. При наведении курсора и наведении мыши я хочу, чтобы SlideUp происходил полностью, а затем должно вызываться событие mouseout.

Я использую архитектуру JavaScriptMVC. Помогите мне решить эту проблему.

1 Ответ

0 голосов
/ 26 марта 2012

Это основной код для остановки событий в JavaScript:

function doSomething(e)
{
    if (!e) var e = window.event;
    e.cancelBubble = true;
    if (e.stopPropagation) e.stopPropagation();
}

Для получения дополнительной информации вы можете увидеть следующие страницы:

1) Порядок событий

2) Порядок распространения событий с контроллерами и отфильтрованными событиями.

...