Я работаю над настраиваемой домашней страницей для моего сайта prestashop.
Я не использую макеты, потому что моя домашняя страница должна быть чистой, и мне не нужны такие вещи, как верхний и нижний колонтитулы, меню и т. Д.
Использование глобальных переменных smarty, Я называю свой jquery в теге <head>
следующим образом:
<script src='{$urls.js_url}jquery.js'></script>
Когда я захожу на свою страницу в Интернете, URL-адрес правильный (mysite.com/mytheme/js/jquery.js) иесли я перейду к нему, то смогу увидеть файл jquery.
и перед закрывающим тегом <body>
я вызываю свой «домашний пользовательский» файл js
<script src='{$urls.js_url}my_script.js'></script>
, которыйначните вот так
$(function).ready(function(){
Мой браузер выдает мне ошибку Uncaught ReferenceError: $ is not defined
, что странно, поскольку Jquery загружается в самом начале.Я очень запутался
РЕДАКТИРОВАТЬ
Даже если я скопирую код jquery и вставлю его в тег <script>
в <head>
, я получил ошибку