2011-11-29 236 views
0

如何向todo.js添加額外的字段?向todo.js添加額外的字段

initialize: function() { 
    this.input = this.$("#new-todo"); 
    Todos.bind('add', this.addOne, this); 
    Todos.bind('reset', this.addAll, this); 
    Todos.bind('all', this.render, this); 

    Todos.fetch(); 
}, 

我認爲它上面的代碼中那令人不安的是,#新待辦事項是div id其中的文本字段。

我添加了另一個'this.input'的新字段的ID,但它沒有拿起它。 如何添加其他元素?

回答

0

我認爲this.$只在連接到視圖的元素下面搜索。如果您的輸入元素不在視圖所連接的元素之外,那麼您可以嘗試僅使用$("#another-todo")或類似的元素。

+0

是這樣的?這個.input = this。$(「another-todo」) – user901790

+0

不,像這樣:'this.anothertodo = $(「#another-todo」)'如果我理解正確的話。 –

+0

這是行不通的,有什麼我可以給你發送整個代碼 – user901790