出於某種原因,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