Question

J'ai un lien H2 remplacé par sIFR qui bascule simplement (avec w / jQuery) d’une autre div. "Semble" fonctionner dans tous les navigateurs sauf Firefox 3. Avez-vous des idées?

<ul id="titlenav">
   <li><h2><a href="javascript:void()">Title</a></h2>
    <ul id="titlemenu">
       <li>1</li>
       <li>2</li>
       <li>3</li>
    </ul>
   </li>
</ul>


$('#titlenav h2').click(function() {
  $('#titlemenu').Toggle();
});

Mon siFr remplace config and css est ultra simple et les liens sIFr fonctionnent généralement, mais pas les fonctions jquery. J'utilise ; - jquery-1.3.1 - SIFR 3 R 427

Tous les conseils sont les bienvenus. Je suis assez nouveau pour tout cela.

Était-ce utile?

La solution

Le problème est que l'événement click sur Flash ne se propage pas à l'élément h2 . Consultez le onRelease , que vous pouvez spécifier comme un argument pour sIFR.replace . Il est déclenché chaque fois que vous cliquez sur une animation Flash remplacée.

Autres conseils

Quel système d'exploitation utilisez-vous? J'ai entendu dire qu'il était difficile de faire en sorte que sFIR fonctionne correctement avec la transparence alpha sur les systèmes Linux; ce pourrait être la cause.

Si vous avez toujours des problèmes avec cela, une alternative peut être typeface.js , qui est entièrement js. , pas de flash.

Hmm, je n'ai jamais entendu parler de ce truc SIFR auparavant. Ça a l'air cool, c'est-à-dire quand je peux le faire fonctionner. Apparemment, la plupart des démos sIFR que j'ai trouvées ne fonctionnent pas avec FF3 sur Ubuntu Linux. Enfin, j’en ai trouvé un qui fonctionne et qui offre également l’intégration jQuery: http: //dev.jquery. com / ~ gilles / sifr / , vous pouvez le vérifier.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top