Witam. Mam zrobione menu, które wysuwa się po kliknięciu w pewną ikonkę i wywoływana jest także wtedy taka linia kodu, która zamyka menu po kliknięciu myszką:
document.addEventListener('click', menuHide, false);
Mam także zrobione hovercards, które pokazuje po najechaniu na nazwę użytkownika i chowa po opuszczeniu kursorem nazwy usera lub hovercard. Oto kod:
$('a.hovercard-user, .hovercard-user').mouseenter(function(e)
{
// pokazuje hovercard
}
$('.hovercard-user, #hovercard-user').mouseleave(function(e)
{
// ukrywa hovercard
}
I jest problem. Gdy kliknę w ikonkę i otworzy się menu (wtedy wykonuje się to document.addEventListener) i najeżdżając na nazwę usera - nie wykonuje się ort! ten "event" z jquery (sprawdzałem). Natomiast jeśli najpierw "najadę" na nazwę usera to pokazuje hovercard i między czasie klikne na ikonke od menu, to pokazuje menu i nie ukrywa ort! tego hovercard - mogę latać kursorem po całej stronie...
Jakiś problem jest z tymi dwiema funkcjami czy może jakiś błąd zrobiłem?
Proszę o pomoc.