2015-05-18 2 views
7

Я пытаюсь реализовать звездный плагин, и, насколько я вижу, я включил все необходимые js. Тем не менее, в консоли инструментов dev я продолжаю получать «Uncaught TypeError: $ (...). Stellar не является функцией».

Это то, что я имею в тегах голове:

<!DOCTYPE html> 
<html lang="en"> 
<head> 
<meta charset="UFT-8" /> 
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 
<title>QE | Welcome</title> 
<link rel="stylesheet" href="css/foundation.css" /> 
<link rel="stylesheet" href="css/stuff.css"/> 

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> 
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/smoothness/jquery-ui.css" /> 
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js"></script> 
<script src="js/jquery.stellar.js"></script> 
<script src="js/scrip.js"></script> 
<script src="js/jquery.nicescroll.js"></script> 

И это представляет собой файл в scrip.js, что ошибка имеет в виду:

$(document).ready(function() { 
    $(window).stellar(); 

}); 

$(document).ready(

    function() { 

    $("html").niceScroll({ 
     cursorcolor:"rgba(30,30,30,.5)", 
     zindex:999, 
     scrollspeed:100, 
     mousescrollstep:50, 
     cursorborder:"0px solid #fff", 
    }); 

}); 

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

+2

На вкладке «Сеть» в Devtools вы определенно задаете скрипт 'js/jquery.stellar.js' правильно? – GregL

+0

Да js/jquery.stellar.js status is '' Finished ' – Seb

+0

Являются ли данные ответа содержимым этого файла? – GregL

ответ

2

Я выяснил, что проблема была в js/vendor/jquery.js, о которой я забыл t разместил это в нижней части файла index.html. Когда я удалил его, работа звезды. Не уверен, почему это влияет на stellar.js.

+3

1. Загрузите jQuery. 2. Добавьте звездный код в jQuery. 3. Загрузите новый jQuery, который перезаписывает старый (включая все, что добавлено к нему). – Quentin

Смежные вопросы