$ (…) .funktion ist keine Funktion jQuery

Ich weiß, dieses Problem wurde in früheren Beiträgen veröffentlicht, aber nichts hat mir geholfen und es macht mich verrückt, noch mehr Ich bin mir sicher, dass die Antwort ziemlich einfach ist, aber ich bin wirklich neu in Javascript

Ich versuche, diesen raptor-konami-Code von dort zu integrieren: http://zurb.com/playground/jquery-raptorize

  • Warum kann ich nicht die Eigenschaften einer JavaScript-Funktion setzen?
  • PHP: Javascript-Funktion mit Parametern von PHP aufrufen
  • Wie man eine Funktion innerhalb von $ (Dokument) aufruft
  • Deklarieren von Controllern in AngularJS
  • Vorteile der Funktionsausdruck statt Funktionserklärung?
  • Was ist der Unterschied zwischen diesen beiden Funktionen / Ansätzen?
  • So dass ich alle Inhalte in den Ordner meiner HTML-Datei, ich habe die src Ordner direkt in meinem head , aber ich bekomme immer diese Fehler in der Konsole:

     Uncaught TypeError: $(...).raptorize is not a function 

    Und ich weiß wirklich nicht warum. Hier ist mein Kopfinhalt, das ist genau das gleiche (außer der Titelseite) der in der Beispiel-HTML-Datei im Plugin-Ordner zur Verfügung gestellt und was funktioniert !!!

     <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <title>Personnal Website</title> <!-- jQuery: Grab Google CDN jQuery. fall back to local if necessary --> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script>!window.jQuery && document.write('<script src="jquery-1.4.1.min.js"><\/script>')</script> <!-- The raptorize file --> <script src="jquery.raptorize.1.0.js"></script> <!-- For the button version --> <!-- For the Konami Code version --> <script type="text/javascript"> $(window).load(function() { $('.button').raptorize({ 'enterOn' : 'konami-code' }); }); </script> <!-- For the Timer version --> <!-- <script type="text/javascript"> $(window).load(function() { $('.button').raptorize({ 'enterOn' : 'timer', 'delayTime' : 2000 }); }); </script> --> <link rel="stylesheet" href="css/demo-styles.css" /> </head> 

    Der Quellcode von jquery.raptorize.1.0.js kann hier eingesehen werden:

    Http://zurb.com/playground/uploads/upload/upload/254/jquery.raptorize.js

    Ich habe versucht, eine Menge Dinge, wie das Ändern de $ für jQuery, ändern (Dokument) .load to (Dokument) .ready, aber nichts funktioniert Ich bekomme immer noch diese Fehler in der Konsole und ich nicht warum .. Kann jemand Hilf mir bitte?

    Danke vielmals.

  • JavaScript Variable Anzahl der zu funktionierenden Argumente
  • Kombinieren Sie diese speziellen Javascript-Funktionen
  • Benannte Parameter in Javascript
  • Wie kann ich Javascript-Funktionen in einer Warteschlange speichern, damit sie schließlich ausgeführt werden können
  • Aufruf einer PHP-Methode aus JavaScript
  • Verwenden der AJAX-Funktion in der hinzugefügten Zeile
  • One Solution collect form web for “$ (…) .funktion ist keine Funktion jQuery”

    In deinem Code, Zeilennummer: 135 , entferne bitte die unnötige Neuinitialisierung von jQuery 1.8.2:

     <!--====================================end demo wrapper================================================--> <script src="js/jquery-1.8.2.min.js"></script> 

    Das entfernt den alten jQuery und schreibt ihn mit dem neuen um. Wenn du brauchst, kannst du so etwas machen:

     $jq = jQuery.noConflict(); 

    Das bewahrt alles andere und lässt die $ für dich arbeiten. Und ja, wie ich schon sagte, in meinem vorherigen Kommentar, bitte verwenden Sie $(document).ready() event statt:

     $(document).ready(function () { $('.button').raptorize({ 'enterOn' : 'konami-code' }); }); 
    Lassen Sie uns Javascript Schönheit und nützlich machen.