我想在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