2015-03-01 2 views
0

Вот порядок из включает в себя:Использование JQuery в Wirecloud дает "неперехваченным ReferenceError: Jquery не определен"

index.html:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script> 
<script src="js/main.js"></script> 

и вот файл JS (Касается только части показаны):

$(document).ready(function() { 
    'use strict' 
    init(); 
    $('.slider').slider({ 
      orientation: isVertical, 
      range: reverseSlider, 
      max: maxVal, 
      min: minVal, 
      step: stepVal, 
      value: 10, 
      animate: 1300, 
    }); 
}); 

Init() просто захватывая некоторые значения, чтобы создать ползунок. Все работает отлично в браузере.

Ошибка: «Uncaught ReferenceError: jQuery не определен» и указывает на символ $ в первой строке файла javascript. Я попытался заменить «$» на «jQuery», но получил ту же ошибку.

Любые санкции?

+0

У вас есть сломанные теги html в строках чуть выше тегов скрипта? –

+0

Вы используете сервер на https-порту 443? В зависимости от настроек безопасности вашего браузера он может отказаться загружать HTTP-ресурсы с сайта https. Вы можете использовать протокол следующим образом: 'script src =" // ajax.googleapis ... ' –

+0

@JoeFrambach Прошу прощения за то время, которое потребовалось мне, чтобы проверить ваши предложения. Ваш последний комментарий работал отлично, отправьте его как ответ, чтобы я мог его принять. – jccampos

ответ

3

Вы используете свой сервер на порту https 443? В зависимости от настроек безопасности вашего браузера он может отказаться загружать HTTP-ресурсы с сайта https. Вы можете использовать этот протокол:

<script src="//ajax.googleapis... 
Смежные вопросы