Евгений_SB

Не работает Js

6 сообщений в этой теме

Ребят здравствуйте есть простой код  подключенный в отдельном файле

(function($) {
    $(document).ready(function(){
        $('.bxslider').bxSlider();
    });
})(jQuery);

Вопрос: можно ли такой код выносить в отдельный файл? или обязательно вставлять в тело HTML документа

код вынесен в файл main.js

так как код не работает, и выдает ошибку ReferenceError: jQuery is not defined
я так понимаю что  JS не подключен?

в HTML  все прописано
2017_08_11_10_00_32.png
хосты фото

Изменено пользователем Евгений_SB

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

выносить код в main.js можно
судя по сообщению jquery не подключился
но было бы не плохо глянуть на на рабочий пример с ошибкой т.к. jquery вроде как подключается
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вот сам шаблон
1.png
2.png
3.png


хранение фото

хотя браузер выдает ошибку о том что js  не  подключен
1.png

Все разобрался  не было указано (http:)  у //ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js

так все работает http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js

Изменено пользователем Евгений_SB

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Правильно не было указанно, протоколы cdn как правило проставляются автоматически ( http: && https: ). А вы открываете файл в браузере и получаете file: в качестве протокола.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 11.08.2017 в 13:04, Евгений_SB сказал:

код вынесен в файл main.js

это проще делается

jQuery(function($){
    $('.bxslider').bxSlider();
 });

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас