2017-12-15 6 views
0

Wenn ich jQuery in PHP-Datei verwende, bekomme ich Fehler in der Konsole sagen "Uncaught ReferenceError: require ist nicht definiert". Und mein jQuery-Code istFehler in der Konsole: Uncaught ReferenceError: require ist nicht definiert

<script type="text/javascript"> 
    require(['jquery', 'jquery/ui'], function($){ 
      alert("Hello world"); 
    }); 
</script> 

Vielen Dank im Voraus ...!

+1

Mögliche Duplikat [Javascript-Fehler: Nicht abgefangene Reference: require ist nicht definiert] (https://stackoverflow.com/questions/45723462/javascript-error-uncaught-referenceerror-require-is -nicht definiert) – ventiseis

+0

Ich habe @ventiseis nicht verstanden –

+0

'require' ist keine Standard' js' Funktion. [Es scheint einen anderen Weg zu geben, Bibliotheken in Magento einzubinden] (https://magento.stackexchange.com/questions/97184/how-to-use-jquery-library-in-magento-2), aber ich bin sicher kein Magento-Experte. Außerdem brauchen Sie 'jquery' nicht für eine' alert'_. Was willst du überhaupt machen? – ventiseis

Antwort

-1

Es könnte einige Fehler sein Während Js in Ihrem magento Setup zu erzeugen:

Bitte führen bin/magento setup:upgrade

(statisch, Generation zu entfernen, someother temporäre Dateien),

dann bin/magento setup:static-content:deploy und sehen, ob diese Fehler tritt immer noch mit dem folgenden einfachen Jquery-Alert auf.

require(["jquery"],function($){ 
    $(document).ready(function(){ 
      alert('Jquery Loaded'); 
    }) 
}) 

Thankx

+1

Was macht das? Wie beantwortet es die Frage? Do not Just platzierter Code. Erklären Sie sich! https://StackOverflow.com/Help/how-to-answer – Rob

+1

Sicher, @Rob Ich habe die Antwort aktualisiert. – Rizwan

Verwandte Themen