出于某种原因,JQuery移动不在我的网站上的Internet Explorer 9中呈现 - http://dev.eventhello.com/users/login。我在兼容模式下尝试过,但仍然无法使用。为什么JQuery Mobile在Internet Explorer中不起作用?
关于为什么它可以在Firefox,Safari和Chrome中工作,但不在Internet Explorer中的任何想法?
出于某种原因,JQuery移动不在我的网站上的Internet Explorer 9中呈现 - http://dev.eventhello.com/users/login。我在兼容模式下尝试过,但仍然无法使用。为什么JQuery Mobile在Internet Explorer中不起作用?
关于为什么它可以在Firefox,Safari和Chrome中工作,但不在Internet Explorer中的任何想法?
的问题是,有与jQuery 1.5版中的错误,所以我更新。更多细节可以在jQuery Templates not working in IE9 RC
您在登录页面源代码行33上有Uncaught SyntaxError: Unexpected token }
。这会导致IE中出现JavaScript异常,从而导致页面无法呈现。
你可以尝试添加空字符串作为初始源值:
$("#EventCity").autocomplete({
source: "" });
谢谢你指出这个错误。我修好了;但是,问题依然存在。 – BWelfel
现在我得到'对象不支持这个属性或方法'。请在IE中启用脚本调试并检查。根据浏览器的不同,某些JavaScript对象可能不具有相同的属性。 – Tsar