/ / Caratteri speciali che attivano eventi jQuery - javascript, jquery

Caratteri speciali che attivano eventi jQuery - javascript, jquery

Sto riscontrando un problema con personaggi specialiattivazione di eventi in jQuery. "Ho un div contenente del testo, quando è in bilico chiamo una funzione hover, quando è" in bilico "chiamo un'altra funzione. Funziona bene se non ho virgolette:" o "nel contenuti div, ma fa in modo che l'evento unhover si attivi prematuramente se quei personaggi sono nel div.

Vale a dire, l'evento Unhover viene chiamato quando sto ancora passando il mouse sul div. Ho provato a usare htmlentities, htmlspecialchars sul testo nel div, ma nessuno dei due sembra aiutare. Qualche idea?

$("#elementID").hover(hoverIn, hoverOut);

EDIT: dovrei aggiungere che i contenuti del div gli vengono passati da php tramite una variabile template TWIG.

risposte:

0 per risposta № 1

Sembra strano. Il contenuto non dovrebbe influire sull'evento al passaggio del mouse. Sembra che il div che stai assegnando alla funzione hover non copra l'intera area e possibilmente un altro elemento al suo interno sta rompendo il tuo codice, ma senza verificare il codice effettivo è difficile dire cosa c'è che non va.