Backbone.js +模态窗口 - 是什么导致它在IE9上中断?

时间:2011-12-21 17:30:24

标签: javascript jquery internet-explorer backbone.js

我在backbone.js中有一个简单的联系人管理表,它使用twitter的bootstrap-modal来表示表单输入。

在Firefox和Chrome中,一切似乎都运行正常,但IE 9中的模态不会出现,我也会收到一些奇怪的css效果图(尚未尝试其他版本的IE)。

我尝试在位于此处的Google代码上使用IE库:http://code.google.com/p/ie7-js/

但没有运气。

如果有人可以偷看并看到可能是罪魁祸首的话,这是项目的小提琴: http://jsfiddle.net/phillipkregg/9cvVv/31/

修改

更新了小提琴而没有逗号:http://jsfiddle.net/phillipkregg/9cvVv/39/

以下是文件如何在IE9上通过我的开发环境实现代码运行代码: enter image description here

我尝试通过IE开发人员工具(F12)使用各种浏览器模式和文档模式(如怪癖模式)。它们都呈现相同的东西。

1 个答案:

答案 0 :(得分:5)

saveContact: function() {
    var first = $("#first-name-input").val();
    var last = $("#last-name-input").val();
    var address = $("#address-input").val();
    this.collection.create({
        first_name: first,
        last_name: last,
        address: address // there's your problem ->,
    });

尾随逗号,每次都有IE浏览器。