0

我是一个非常新的backbonejs,正在尝试使用它。我在初始化函数中放了一条警告消息,但没有工作。

$(function() {

    var Todo = Backbone.Model.extend({
        initialize: function() {
            alert("welcome to Backbone Application");
        }
    });

    var task = new Todo;

});

完整代码可在此处获得http://jsfiddle.net/ZYxEw/

任何帮助表示赞赏。

谢谢。

4

2 回答 2

1

唯一的问题是您包含错误的 javascript 库路径。您的小提琴正在使用相对路径,请将您的 src 更改为:“ http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js ”、“ http://cdnjs.cloudflare.com /ajax/libs/backbone.js/0.9.2/backbone-min.js ”和“ http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.3.3/underscore-min.js ”分别.

如果只是为了测试,您可以在 jsFiddle 的左侧面板中添加这些库(“选择框架”和/或“添加资源”部分)。

于 2013-01-31T14:48:10.547 回答
0

你有没有尝试过

var task = new Todo();

因为它是您正在调用的函数的实例

编辑

这里 is a working fiddle for you

于 2013-01-31T14:44:33.273 回答