Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jquery events nie działa po użyciu addEventListener
adrianpl20
post
Post #1





Grupa: Zarejestrowani
Postów: 111
Pomógł: 16
Dołączył: 20.02.2014

Ostrzeżenie: (10%)
X----


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ą:
[JAVASCRIPT] pobierz, plaintext
  1. document.addEventListener('click', menuHide, false);
[JAVASCRIPT] pobierz, plaintext


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:

[JAVASCRIPT] pobierz, plaintext
  1. $('a.hovercard-user, .hovercard-user').mouseenter(function(e)
  2. {
  3. // pokazuje hovercard
  4. }
  5. $('.hovercard-user, #hovercard-user').mouseleave(function(e)
  6. {
  7. // ukrywa hovercard
  8. }
[JAVASCRIPT] pobierz, plaintext


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ę wgl 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 wgl 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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Na początek dlaczego mieszasz eventy przeglądarkowe (addEventListener) z eventami jquery? Wstaw gdzieś działający kod żeby można to było na żywo zobaczyć.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.09.2025 - 00:05