【发布时间】:2014-08-15 02:28:48
【问题描述】:
我有一个主干 js 应用程序,它有一个视图和许多子视图。
我的代码如下:
var BooksView = Backbone.View.extend({
events: {
"submit #book_form": "createBook"
},
render: function() {
var bookSocialView = new BookSocialView({
el: $('#the_books_social_div')
});
bookSocialView.render();
},
createBook: function(e){
e.preventDefault();
...
}
});
我的 bookSocialView 看起来像:
var BookSocialView = Backbone.View.extend({
events: {
"blur .socialInput": "getSocial",
"submit #book_form": "getSocial"
},
render: function () {
...
},
getSocial: function (e) {
...
}
});
现在,我的 blur .socialInput 调用 getSocial,但我的提交 #book_form 没有。不过,控制台中没有任何错误。
【问题讨论】:
标签: javascript jquery events backbone.js