skimo: Javascript - Syntaxfehler

Beitrag lesen

Meine Herren,

http://www.elmastudio.de/webdesign/smooth-scroll-elegantes-scrollen-mit-jquery/

Im ersten Satz des Artikels ist ein Hinweis auf eine aktualisierte Fassung dieses Skriptes gegeben. Diesem Link solltest du folgen, dann erhälst du eine von Syntax-Fehlern bereinigte Edition. Semantisch ist das Skript trotzdem mit Fehlern behaftet, siehe den anderen aktuellen Thread zum Thema.

Ist das Skript bei dir wirklich gelaufen, als es allein stand? Dann hast du uns nicht den Quellcode gezeigt, den du wirklich benutzt.

Sollte das noch nicht zur Lösung des Problems führen, wirf bitte mal einen Blick in die Fehlerkonsole deines Browser (häufig: STRG+Shift+i oder F12) und erzähle uns von den Fehlern.

Danke für die Rückmeldung: das gezeigte Script weicht offenbar tatsächlich von dem verwendeten ab. Copy&Paste-Fehler sorry war schon spät gestern.

Hier das eingesetzte:

  
	<script>  
	$(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;  
	      }  
	    }  
	  });  
	});  
	</script>

In der Fehlerkonsole steht folgendes:
Hoffe das ist jetzt richtig:
[11:10:38.759] Fehler beim Verarbeiten des Wertes für 'padding'.  Deklaration ignoriert. @ file:///G:/css/style.css:40
[11:10:38.759] Unbekannte Eigenschaft '-moz-border-radius'.  Deklaration ignoriert. @ file:///G:/css/style.css:55
[11:10:38.759] Unbekannte Eigenschaft '-moz-border-radius'.  Deklaration ignoriert. @ file:///G:/css/style.css:86
[11:10:38.759] Unbekannte Eigenschaft '-moz-border-radius'.  Deklaration ignoriert. @ file:///G:/css/style.css:244
[11:10:38.761] Fehler beim Verarbeiten des Wertes für 'text-align'.  Deklaration ignoriert. @ file:///G:/css/content.css:73
[11:10:38.761] Fehler beim Verarbeiten des Wertes für 'text-align'.  Deklaration ignoriert. @ file:///G:/css/content.css:181
[11:10:38.761] Fehler beim Verarbeiten des Wertes für 'text-align'.  Deklaration ignoriert. @ file:///G:/css/content.css:249
[11:10:38.761] Fehler beim Verarbeiten des Wertes für 'text-align'.  Deklaration ignoriert. @ file:///G:/css/content.css:260
[11:10:38.761] Fehler beim Verarbeiten des Wertes für 'background-repeat'.  Deklaration ignoriert. @ file:///G:/css/content.css:289
[11:10:38.772] ReferenceError: jQuery is not defined @ file:///G:/js/scrolltofixed.js:1
[11:10:38.967] Fehler beim Verarbeiten des Wertes für 'width'.  Deklaration ignoriert. @ file:///G:/index.html#eins

Wahrscheinlich ist esdas jQuery is not defined oder? Wie könnte man das denn definieren?