Ho una barra dei menu che visualizza una serie di categorie in una riga superiore.jQuery - unbind o rebind hoverIntent()?
Una delle categorie ha un insieme di sottocategorie.
Ho una configurazione hoverIntent in modo che faccia scorrereDown sul sottomenu e slideUp quando il mouse lascia.
Tuttavia, se sto visualizzando una pagina in questa categoria, desidero che il sottomenu sia visibile con la categoria attiva evidenziata. Mi piacerebbe anche assicurarmi che quando il sottomenu è interagito con il mouse, non scorre di nuovo una volta che il mouse è partito.
Ho provato a ripetere la funzione hoverIntent sull'elemento in questa pagina ma non funziona, sta ancora utilizzando il bind precedente. C'è un modo per dissipare il precedente hoverIntent e assicurarsi che usi quello nuovo?
puoi provare ad avere due classi, e associare un evento a ciascuno di essi. Quindi dovrai solo aggiungere/rimuovere la classe giusta sugli elementi interessati. – Jerome