JS : script menu déroulant fonctionnant sur FF, IE8, WK mais pas IE6 et 7 !


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

JS : script menu déroulant fonctionnant sur FF, IE8, WK mais pas IE6 et 7 !

Message le Mar Avr 13, 2010 21:23

Bonjour,

Ceci est un script qui vise à faire un menu déroulant en CSS+JS avec jquery.

Ca fonctionne impec sur Firefox, Safari, sur IE 8 mais pas sur IE6 ni 7 !

Y a t il une raison qui vous saute au yeux en voyant ce JS ?
Code: Tout sélectionner
   <script type="text/javascript">
     $(document).ready(function(){
         $("#pagemenu li").hover(
            function(){ $("ul", this).fadeIn("fast"); },
            function() { }
         );
        if (document.all) {
            $("#pagemenu li").hoverClass ("sfHover");
         }
     });
      $.fn.hoverClass = function(c) {
         return this.each(function(){
            $(this).hover(
               function() { $(this).addClass(c);  },
               function() { $(this).removeClass(c); }
            );
         });
      };    
   </script>

D'habitude je vois des get element by id ou quelque chose de ce genre, ici rien, ça peut en être la cause ?

Désolé je suis une quiche en Javascript, je n'ai jamais réussi à ingurgiter ce langage.

Merci!


spout
WRInaute accro
WRInaute accro
 
Messages: 4382
Inscription: 14 Mai 2003

Re: JS : script menu déroulant fonctionnant sur FF, IE8, WK mais pas IE6 et 7 !

Message le Mar Avr 13, 2010 23:05

Si j'ai bien compris c'est le script qui se trouve ici:
http://be.twixt.us/jquery/suckerFish.php
Je viens de le tester dans IE6, je ne vois pas de problème ? Peut-être que tu as mis la dernière version de jQuery et que cela ne fonctionne plus avec ?

=> http://forum.webrankinfo.com/bon-script-menu-deroulant-t124490.html

Le script cité par SpeedAirMan semble un peu plus à jour:
http://users.tpg.com.au/j_birch/plugins/superfish/


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Re: JS : script menu déroulant fonctionnant sur FF, IE8, WK mais pas IE6 et 7 !

Message le Mar Avr 13, 2010 23:22

merci bcp pour la réponse. Sur IE6 rien à faire ça ne marche pas :(
Oui c'est bien ce script.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités