2012-09-03 46 views
1

將不勝感激爲什麼jQuery對話框不顯示在此頁面上的一些幫助。 http://neenahgirlsbbc.com在Windows7,IE9中。它適用於IE8,Firefox,& Chrome。我嘗試過不同的文檔類型和元標籤,但我無法實現它的工作。圖標是「For Parents」,點擊時應顯示對話框。我已經看過有關這個問題的其他問題,並嘗試了一些建議,但沒有任何結果。有人可能請看看我做錯了什麼?提前致謝!未在Windows 7中顯示jQuery對話框IE9

+0

此外,請嘗試查看w3c驗證程序的輸出:http://validator.w3.org/check?uri=http%3A%2F%2Fneenahgirlsbbc.com&charset=%28detect+automatically%29&doctype=Inline&group=0 –

+0

除非你改變了一些東西,我可以打開你的網站和對話框,當在Windows 7上單擊'for父母'徽標時IE9完全正常。但是,當我將IE9設置爲IE8瀏覽器模式時,對話框不顯示。如果你發佈了相關的代碼,這將會非常有幫助。將點擊事件綁定到徽標的html和腳本。 – Nope

回答

0

看來你有很多不匹配的HTML標記,這可能是導致你出現問題的一部分,我的推薦,看看你的瀏覽器的開發工具,對於IE,按F12,它們會顯示出來。看看JavaScript debbuger,你會看到標記爲不匹配標籤的確切行。

0

我找到了我的問題的答案。該頁面工作在IE9怪癖模式(兼容性視圖),表明問題是與jQuery腳本/插件。顯然,jQuery插件在瀏覽器黑客方面過時而臭名昭着,而這些瀏覽器黑客並未針對新的瀏覽器進行過濾。所以,我必須使用舊版本,然後才能正常工作。