Backbone.js的+模态窗口 - 是什么原因造成这对IE9打破?

问题描述:

我有在Backbone.js的使用Twitter的引导模态的呈现形式输入一个简单的联系人管理表。Backbone.js的+模态窗口 - 是什么原因造成这对IE9打破?

在Firefox和Chrome中,一切似乎都能正常工作,但模式不会出现在IE 9中,我也得到了一些奇怪的css效果图(还没有尝试过其他版本的IE)。

我一直使用位于这里在谷歌代码库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)的各种浏览器模式和文档模式(如怪癖模式)尝试。它们都呈现相同的事物。

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每次。

+0

谢谢你的提示杰克 - 不知道尾随逗号是一个问题。我进去更新了小提琴,删除了尾随的逗号,但是模态仍然没有出现。 IE可能会遇到模板或其他问题吗? (添加了新的小提琴uptop)。 – PhillipKregg 2011-12-21 18:13:41

+0

它弹出,我在IE8。你确定它不适用于IE9吗? – 2011-12-21 18:20:55