Ich habe meine Seite in andere Browser geladen und der Menü-Ein-/Ausblendeffekt scheint nur in FF und Opera zu funktionieren. Es funktionierte nicht in IE (7-9), Safari oder Chrom. Für diese Browser hatte es einen Ein-/Ausblenden-Effekt anstatt zu verblassen. Hier ist meine site.jQuery Einblenden/Ausblenden NUR in FF und Opera
JS:
var delay = 100;
var fade = 400;
$j(function(){
var inner="";
$j('#access-navi .sub > a').toggle(function(){
inner=$j(this).parent().find('ul li');
inner.each(function(i){
$j(this).delay(i*delay).fadeIn(fade);
});
},function(){
inner.fadeOut(fade/2);
});
});
HTML:
<div id="access-navi" role="navigation">
<ul>
<li><a href="">Home</a></li>
<li class="sub"><a href="#">Code</a>
<ul>
<li><a href="">Html.Css</a></li>
<li><a href="">Java</a></li>
<li><a href="">jQuery</a></li>
<li><a href="">Php</a></li>
</ul>
</li>
</ul>
<div class="clear"></div>
</div>
IE8 meldet einen Javascriptfehler - Meldung: Ungültiger Eigenschaftswert. Zeile: 4 Char: 270 Code: 0 URI: http://for-instance.net/wp-content/themes/Starkers/js/script.js?ver=1.0 – tawman
Ich sehe den Fehler in IE8 nicht, wie Hast du es angesprochen? –
der Fehler ging mit dem Update auf 1.4.4. Mit 1.4.2 hatte ich den Fehler! Symbol unten links und Sie klicken darauf, um den Fehlerdialog zu öffnen. – tawman