У меня есть интерфейс, который сильно использует эффект jQuery slideUp и slideDown для расширения элементов в режиме tri-state.
onmouseover: function() {
this.find('.details', this).slideDown();
},
onmouseout: function() {
this.find('.details', this).slideUp();
}
Однако, когда пользователь быстро перемещает мышь над этими элементами интерфейса, анимация не может идти в ногу, и элементы будут скользить вверх и вниз в течение долгого времени после того, как мышь покинула область интерфейса.
Есть ли способ отменить все очереди анимаций слайдов, когда мышь покидает контейнер контейнера элементов?