Я догадываюсь, что эта проблема неоднократно пережевывалась, но к сожалению, я не нашел решения для своего случая.
$(".relat").hover(
function () {
$(this).find('.abs').slideDown("slow");
},
function () {
$(this).find('.abs').slideUp("slow" );
}
);
При многократном наведении курсора на объект, образуется очередь из анимаций, которые проигрываются даже если курсор уже давно не на объекте.
Пробовал использовать .stop(true), но если прервать появление объекта на пол пути, то при следующем вызове он тоже будет появляться только на половину.
.stop(true,true) это практически решение проблемы, но хотелось бы что бы не просто применялся конечный эффект проигрываемой анимации, а что бы анимация с честно проигрывалась до конца.