Hallo mal wieder!
Ich teste ja meine Projekte vorwiegend mit Chrome, früher war es noch der gute Feuerfuchs...
Heute musste ich (eigentlich ein Kollege) feststellen, dass die Sprungmarken mit Chrome nicht funktionieren.
Ging bisher immer! ...man testet es aber auch nicht bei jeder kleinen Änderung...
Viel überlegt, geguckt, probiert, Haare gerauft...nichts...aber mit FF und IE ist alles in Ordnung.
Und tatsächlich habe ich an der index.php selbst nichts verändert was die Funktion hätte beeinflussen können (vermutlich).
Validator meldet auch nur Fehler die keinen Einfluss darauf haben.
Ist hier irgendein Fix für Chrome nötig?
Google spuckt mir dahingehend nichts brauchbares aus...
Website ist wie immer hier zu finden: http://blechlavine.bplaced.net/
- - - Aktualisiert - - -
Finden konnte ich folgendes:
/* Navigation Fix
-----------------------------------------------------*/
$(function() {
$('a[href*='#']:not([href='#'])').click(function() {
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
var target = $(this.hash);
target = target.length ? target : $('[name=' + this.hash.slice(1) +']');
if (target.length) {
$('html, body').animate({
scrollTop: target.offset().top
}, 1000);
return false;
}
}
});
});
Alles anzeigen
Geht zwar, allerdings funktionieren damit die Toggle-Effekte nicht mehr...