JS подключен но не работает

  • 5 Ответов
  • 185 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

Добрый день. Joomla3
Подключаю так:
в index.php в верх пишу строку
$doc->addScript($baseUrl.'templates/'.$this->template.'/media/system/js/akk.js');и положил файл akk.js в /media/system/js/
Выходит ошибка: "Fatal error: Call to a member function addScript() on a non-object in...."
Как правильно?
« Последнее редактирование: 01.11.2016, 10:20:55 от Volberg »

*

Оффлайн Arkadiy

  • *****
  • 5429
  • [+]440 / [-]0
  • Крепитесь, други.
    • Просмотр профиля
    • http://argens.ru
Re: Не могу подключить js
« Ответ #1 : 01.11.2016, 09:51:06 »
Вы не определили $doc
$doc = JFactory::getDocument();

Re: Не могу подключить js
« Ответ #2 : 01.11.2016, 09:58:40 »
Спасибо) так работает

Re: Не могу подключить js
« Ответ #3 : 01.11.2016, 10:16:57 »
Делаю обычный аккордион, как здесь http://cssdeck.com/labs/simple-jquery-accordion например.
js подключен и в коде отображается как надо. HTML и CSS как в примере, CSS тоже в стили положил. Почему-то не работает. jquery.min есть. Делаю здесь http://abkaudit.ru/index.php/uslugi/audit


*

Оффлайн Arkadiy

  • *****
  • 5429
  • [+]440 / [-]0
  • Крепитесь, други.
    • Просмотр профиля
    • http://argens.ru
Re: JS подключен но не работает
« Ответ #5 : 01.11.2016, 11:33:08 »
TypeError: $ is not a function
$(function($) {
Вместо $(function($) пишите jQuery(function($)