Question

Y at-il une autre façon d'activer un menu d'accordéon en plus du

.Accordion ( 'activation', indexval); méthode? Dans IE7 cela change ma tête en forme DIV (défonce il). L'accordéon est à la base de la page afin lorsqu'elle est activée ma tête disparaît. Quelqu'un peut-il me proposer un peu d'aide avec cela?

Voici ce que j'ai .. L'activation est à l'origine haut-tête div à disparaître.

 var targetOffset = $('.HwContentInformation').offset().top;
                $('#content,#header').animate({ scrollTop: targetOffset }, .5);

                $("#HwReferences").accordion('activate', 0);

Merci

Nick

Était-ce utile?

La solution 2

Il s'avère que ma page de contenu avait une Javascript défectueuse qui a été soustrait la hauteur de l'en-tête de la zone de contenu. Ce fut la mise en l'en-tête de « 0 » se cachant ainsi lorsque la page rafraîchie. Merci pour la tentative.

Autres conseils

J'ai déjà eu un problème similaire en accordéon par défaut utilisera les balises <h3> pour ses éléments d'en-tête. Votre tête de page a probablement une balise <h3> dans ce que vous ne vous attendez pas à être dans l'accordéon.

Qu'est-ce que vous pourriez faire, est de changer les en-têtes dans #HwReferences à <h5> puis faire quelque chose comme ceci:

$("#HwReferences").accordion({'header': 'h5'}).accordion('activate',0)

HTH

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