1

Lien vers le menu: Professional dropdown #2Comment optimisez-vous le "Professional dropdown # 2" de stunicholls avec jquery?

Je me demandais si ces postes Suckerfish meets jQuery ou Son of Suckerfish dropdowns in jQuery pourraient optimiser le menu ci-dessus.

J'ai besoin que le menu soit optimisé pour IE6, car lorsque j'utilise le menu tel qu'il est, le menu se bloque lorsque je clique sur un élément de menu qui charge une page avec un traitement lourd. Cela prend trop de temps pour que le menu soit réactivé.

Des idées?

Répondre

0

Si vous changez cette ligne (toute dernière dans le script):

if (window.attachEvent) window.attachEvent("onload", stuHover); 

à ceci:

$(stuHover); 

Il va charger beaucoup plus vite :)

Actuellement, il est truqué à l'équivalent de $(window).load() dans jQuery, juste parce que dans la vanille JS c'est le plus facile à faire. Mais, cela signifie que toutes les images, etc doivent être chargées avant de s'exécuter ... vous avez juste besoin des éléments là-bas, ce qui est ce que fera $(stuHover). Si cela semble confus, il suffit de penser à $(function() { }); en passant une fonction au constructeur jQuery juste l'exécuter sur document.ready.
See here for details :)