我正在尝试load custom checkboxes进入我的 Twig 模板。但无论我尝试什么,它总是给我 Uncaught ReferenceError: $ is not defined
异常。
我一开始尝试过这个
<script type="text/javascript" src="{{ assert('path_to_script.js') }}"></script>
但是不行,然后我用了Assetic
,按照文档安装并执行此操作
{% javascripts 'path_to_script.js' %}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}
我尝试添加type="text/javascript"
但还是什么都没有。我还尝试将上面的脚本放在一个 block 中
{% block javascripts %}
// {% javascripts .... %}
{% endblock %}
我尝试将脚本 header 更改为此
$(window).load(function() { ... }
但是徒劳。
我尝试添加 <footer> script call here </footer>
在页面末尾但它不起作用。
我使用了编译后的CSS,否则它不会加载任何东西。现在它只是加载而不工作。
我是否遗漏了什么或者我做错了什么?
最佳答案
我解决了这个问题,因为我没有调用正确的脚本来执行我想要的内容(即 JS 脚本)
关于javascript - Twig 模板无法识别 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42250734/