J'ai un menu vertical simple et j'utilise la fonction .toggle() pour développer/réduire le sous-menu. Cela fonctionne dans FF et Safari, mais pas dans IE. (aucun des IE)jQuery .toggle() fonctionne en FF mais pas IE
J'ai aussi une fonction "diaporama" très simple utilisant également jquery, et il semble fonctionner dans tous les navigateurs.
site web est en: http://www.fastpartsauto.com
code:
<script type="text/javascript">
$(document).ready(function(){
$("#menu h3").click(function(){
menu = $(this).parent('li').children('ul');
menu.toggle('normal');
});
$('#featured_list').innerfade({
speed: 'slow',
timeout: '8000',
type: 'sequence',
containerheight: '290px'
});
});
</script>
HTML est un simple UL, mais je ne peux pas poster parce que je suis un nouvel utilisateur et seulement autorisé 1 lien hypertexte.
putain! battez-moi - voici la démo pour le prouver - http://jsbin.com/alesa –
Cela renforce le besoin de déboguer votre application en utilisant quelque chose comme FireBug. – HyderA
Renforce également le besoin de ne pas utiliser le bouton cos $ – daddywoodland