2016-04-05 4 views
0

Пытается создать модель базовой линии и получить ошибку. Я добавил jquery, underscore и позвоночник, но все еще есть ошибка.Магистраль не определена error

var Alco = Backbone.Model.extend({ 
 
\t defaults: { 
 
\t \t price: 100, 
 
\t \t name: "Vodka", 
 
\t \t description: "I don't know", 
 
\t \t img: "http://xo.kz/media/images/products/2016/02/i1g1_small_13.png" 
 
\t } 
 
});
<!DOCTYPE html> 
 
<html> 
 
<head> 
 
\t <meta charset="utf-8"> 
 
\t <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
 
\t <link rel="stylesheet" href="css/mainstyle.css"> 
 
\t <script src="js/main.js" type="text/javascript"></script> 
 
\t <title> AlcoWiki </title> 
 
</head> 
 
<body> 
 
\t <script src="js/jquery-1.12.2.js" type="text/javascript"></script> 
 
\t <script src="http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.6.0/underscore-min.js"></script> 
 
\t <script src="js/backbone.js" type="text/javascript"></script> 
 
</body> 
 
</html>

+0

Является ли ваш JS внутри 'main.js'? Если это так, вам нужно загрузить базовую основу перед этим. –

+1

Вы также загружаете 2 разных версии jQuery, которые могут вызвать проблемы. –

ответ

0

если все упомянутые файлы есть, и загрузка, то это должно работать

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8"> 
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
    <link rel="stylesheet" href="css/mainstyle.css"> 
    <title> AlcoWiki </title> 
</head> 
<body> 
    <script src="http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.6.0/underscore-min.js"></script> 
    <script src="js/backbone.js" type="text/javascript"></script> 
    <script src="js/main.js" type="text/javascript"></script> 
</body> 
</html>