To co mam obecnie:Tricky opóźnienie po najechaniu myszą
$("#cart-summary").mouseenter(function() {
$('.flycart').delay(500).slideDown('fast');
});
$(".flycart").mouseleave(function() {
$('.flycart').delay(500).slideUp('fast');
}).find('a.close').click(function(){
$(this).parents('.flycart').hide();
});
Co robi jest:
Jeśli po najechaniu myszką # koszyk-summary -> open flycart po 500ms
jeśli mouseout .flycart -> zamknij flycart po 500ms
Potrzebuję:
Jeśli po najechaniu myszką # koszyk-summary na conajmniej 500ms -> open flycart
jeśli mouseout .flycart dla conajmniej 500ms -> blisko flycart
Edytowane do dodania: Używam również hoverIntent, jeśli to możliwe używać tutaj?
Wielkie dzięki!
Czy wiesz tyle o javascript napisać funkcja, która określa, czy mysz unosiła się o ver a element na co najmniej 500ms? –
Nie, ja nie. Jestem projektantem, który również robi trochę JS (i szuka SO, aby uzyskać pomoc techniczną). – 3zzy