मैं शुरुआती ट्यूटोरियल के लिए backbone.js का अनुसरण कर रहा हूं, और मैं पहली बाधा पर फंस गया हूं। मुझे फायरबग में त्रुटि TypeError: a.apply is not a function
त्रुटि मिली है (फ़ायरफ़ॉक्स 20.0.1)। क्योंकि वे ट्यूटोरियल में इस्तेमाल किया संस्करण हैंTypeError: a.apply एक फ़ंक्शन नहीं है
<!DOCTYPE html>
<html lang="en">
<head>
<title>Backbone Test</title>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.1.1/css/bootstrap.min.css" />
<meta charset="utf-8" />
</head>
<body>
<div class="container">
<h1>User Manager</h1>
<hr />
<div class="page"></div>
</div>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.8.2/jquery.min.js" type="text/javascript"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.2/underscore-min.js" type="text/javascript"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/backbone.js/0.9.2/backbone-min.js" type="text/javascript"></script>
<script>
var Router = new Backbone.Router.extend({
routes: {
'': 'home'
}
});
var router = new Router();
</script>
</body>
</html>
मैं jQuery के ये पुराने संस्करण का उपयोग कर रहा, को रेखांकित और रीढ़: मैं निम्नलिखित कोड है। मैंने सभी के मौजूदा संस्करणों का उपयोग करने की कोशिश की, और मुझे एक ही त्रुटि मिलती है: "TypeError: i .apply कोई फ़ंक्शन नहीं है"।
त्रुटि तब होती है जब राउटर का एक उदाहरण बनाया जाता है, यानी पंक्ति: var router = new Router();
उपरोक्त।
क्या मेरे सेट-अप के साथ त्रुटि है? WAMP, या कोड, या पुस्तकालयों? मैं इसे समझ नहीं सकता क्योंकि यह tutorial के रूप में पत्र के समान है।
आप दो बार "नया" कॉल कर रहे हैं। – StuR
thx StuR। स्कूली लड़का त्रुटि कोई आश्चर्य नहीं कि यहां पर पहले से ही कोई जवाब नहीं था! : $ – dewd