我想在cakephp3.2.7中使用jquery。這是我收到如何在cakephp中添加jquery?
ReferenceError: $ is not defined
一個錯誤我加入default.thtml中:
<?php echo $this->Html->script('http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js') ?>
我怎樣才能解決這個問題?
我想在cakephp3.2.7中使用jquery。這是我收到如何在cakephp中添加jquery?
ReferenceError: $ is not defined
一個錯誤我加入default.thtml中:
<?php echo $this->Html->script('http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js') ?>
我怎樣才能解決這個問題?
我解決了這個問題:
我改變的地方以下兩行:
1. <?= $this->Html->script('index.js') ?>
2. <?= $this->Html->script('jquery.min') ?>
到:
1. <?= $this->Html->script('jquery.min') ?>
2. <?= $this->Html->script('index.js') ?>
<?= $this -> Html -> script('yourFile.js') ?> /yourFile.js must be in your webroot/js folder
如果您不想將在你的項目中的jquery.js文件,請勿使用助手,只是把該URL路由腳本在默認佈局
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
你可以使用html helper設置本地和遠程資產沒有任何問題 – Salines
@Salines如何使用html helper設置遠程js文件?給我舉個例子吧!我開放學習所有的日子 –
我用這兩個命令,但不工作。 –
第一組遠程文件whitout http或https,如''' - >腳本('// cdnjs.cloudflare .com/ajax/libs/jquery/2.1.3/jquery.min.js')'',添加其他jquery插件後,最後是您的自定義js代碼。 – Salines