I got an element that is slided down by JQuery using .slideDown()
method
$('#dropdown_shopping_cart').slideDown(800);
Now i want it to slide up after 6 seconds, but only if there is no hover on the element, if there is an hover, it should not .slideUp()
.
So far i worked with a timeout that added display:none
to the element while i was giving the element´s hover display:block!important;
in CSS so it would not get display: none
until the hover is over.
JS
setTimeout(function () {
$('#dropdown_shopping_cart').css('display', 'none');
}, 6000);
_______________________________________________________
CSS
#dropdown_shopping_cart:hover {
display: block!important;
}
Now i want to add the .slideUp()
to this.