I have a stack of divs that expand/collapse on mouseenter/mouseleave, but the animations become somewhat haphazard unless the pointer goes slowly over the just one div. I am using
$('.expand').mouseenter(function () {
$(this).delay(500).stop().animate({
height: '+=70'
}, 500);
$(this).find(".more").delay(175).fadeIn(100);});
and here is my fiddle:http://jsfiddle.net/khds120/AE7Qu/
Is there any way delay the animation for a bit and if the mouse leaves to not have it fire at all? .delay doesnt seem to be working the way I have it.