2016-04-18 6 views
0

Ich habe eine Seite, die von CakePHP erzeugt wird 3. Dies ist die Grundstruktur:JQuery 2.2.0 Fehler

<!DOCTYPE html> 
<html> 
    <head> 
     <?= $this->Html->charset() ?> 
     <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"> 
     <title> 
      Delta BEC | 
      <?= $this->fetch('title') ?> 
     </title> 
     <?= $this->Html->meta('icon') ?> 

     <?= $this->Html->css('bootstrap.min') ?> 
     <?= $this->Html->css('font-awesome.min') ?> 
     <?= $this->Html->css('custom') ?> 

     <?= $this->fetch('meta') ?> 
     <?= $this->fetch('css') ?> 
     <?= $this->fetch('script') ?> 
    </head> 
    <body> 
     <div class="wrapper"> 
      <?= $this->Flash->render() ?> 
      <?= $this->fetch('content') ?> 
     </div> 

     <?php $this->Html->script('../plugins/jQuery/jQuery-2.2.0.min.js'); ?> 
     <script src="https://code.jquery.com/ui/1.11.4/jquery-ui.min.js"></script> 
     <script> 
      $.widget.bridge('uibutton', $.ui.button); 
     </script> 
     <?php $this->Html->script('bootstrap.min.js'); ?> 
     <?php $this->Html->script('app.min.js'); ?> 
    </body> 
</html> 

es sucht ich nichts falsch zu sehen, aber ich bin immer wenn diese Fehler :

jquery-ui.min.js:6 Uncaught ReferenceError: jQuery is not defined(anonymous function) @ jquery-ui.min.js:6(anonymous function) @ jquery-ui.min.js:6 
login:69 Uncaught ReferenceError: $ is not defined 

Was vermisse ich?

+0

Und das passiert, wenn Sie eine ganze Nacht ziehen. Danke @Stryner! – Albert

+0

Ich bin nicht sehr geschickt in PHP, also war ich mir nicht sicher. Ich habe es jetzt als Antwort hinzugefügt. – Stryner

+0

Verwenden Sie 'Echo' in Ihrem Skript-Tag wie Html-> Skript ('../ plugins/jQuery/jQuery-2.2.0.min.js'); ?> –

Antwort

1

Sie geben die Skripte nicht aus.

<?= $this->fetch('script') ?> 
    ^-- Implied echo 

<?php $this->Html->script('../plugins/jQuery/jQuery-2.2.0.min.js'); ?> 
    ^-- No implied echo => not included in resposne 
Verwandte Themen