Cakephp jQuery загрузка по умолчанию

0

Я новичок в области cakephp. В основном я следую этому руководству http://book.cakephp.org/2.0/en/core-libraries/helpers/js.html, чтобы встать и работать с jQuery в cakephp

Но когда я пытаюсь загрузить

<?php echo  $this->Html->script('jquery'); ?>

в default.ctp.. он загружен в моем представлении, но в консоли я получаю сообщение об ошибке

$ не определен.

(Знаменитая ошибка jQuery: p)

Но когда я загружаю его извне в любой файл jQuery, он работает нормально. Я хочу создать плагин без зависимостей и использовать собственный jQuery cakephp

Я делаю что-то неправильно?

Пожалуйста помоги

  • 0
    Проверьте этот вопрос: stackoverflow.com/questions/10708599/…
  • 0
    пожалуйста, посмотрите на firebug и убедитесь, что он загружается или какой-то конфликт
Показать ещё 1 комментарий
Теги:
cakephp
cakephp-2.0

4 ответа

1

Вы должны включить js файл в папку webroot/js, чтобы использовать соответствующий файл js.

0

У вас есть приложение /webroot/js/jquery.js на месте?

echo  $this->Html->script('jquery');

ссылается на путь.

0

Попробуй:

$this->Html->script(array('jquery.js'));
$this->fetch('script');
0

Пытаться

echo  $this->Html->script('jquery');

Надеюсь, это сработает!

  • 0
    я использую эхо, очевидно: р на самом деле не может загрузить
  • 0
    В этом случае вы используете какой-то другой файл js, в котором вы переопределяете объект jQuery по умолчанию, т.е. $, проверяете другие файлы js. Также проверьте firebug, показывает ли он jQuery js или нет

Ещё вопросы

Сообщество Overcoder
Наверх
Меню