11550 sujets

JavaScript, DOM et API Web HTML5

Salut à tous,

Sur un site que je développe actuellement, je me heurte à un problème de js sur un effet de navigation avec Lavalamp.

Sur le site en question j'ai bien l'effet de l'image en bg qui se déplace sous les liens du menu du haut par contre le clic ne donne rien !

Une idée du problème ? Une piste à explorer SVP ?

Merci beaucoup.
Modifié par dldstyle (15 Sep 2010 - 14:29)
$("#second").lavaLamp({
                fx: "backout", 
                speed: 800,
                click: function(event, menuItem) {
                    return false;
                }

Je ne l'ai jamais utilisé, mais tu renvoies false quand on clique...
paolo a écrit :
$("#second").lavaLamp({
                fx: "backout", 
                speed: 800,
                click: function(event, menuItem) {
                    return false;
                }

Je ne l'ai jamais utilisé, mais tu renvoies false quand on clique...

effectivement, comme t'as un lien en dessous .. soit tu remplace false par true... soit tu supprimes carrément toute la fonction click car elle ne sert à rien.(dans ton cas)
Salut,

Merci beaucoup, ce n'était que ça. J'ai supprimé la fonction, vidé le cache et alleluia Smiley biggrin

Une question subsidiaire, pour trouver la source d'erreur, vous avez utilisé Firebug ou ouvert le code source à la recherche du js défectueux ?

Merci !
Modifié par dldstyle (17 Sep 2010 - 19:08)
Bonsoir,

Je viens de tester la solution que vous donnez et effectivement cela fonctionne pour les liens mais ... en supprimant la fonction click ou en mettant le return à true, le current ne fonctionne plus et l'image de fond reste positionné sur le premier élément de la liste quelque soit la page active ... !

Une solutions pour cela ?