2009-08-20 112 views
2

默默地失敗我有工作在Firefox和Safari在OS X和 Chrome Windows版精美的頁面。jQuery代碼在IE

預期的行爲是,當您將鼠標懸停在其中一個藍色的 框上時,會出現一個圖標,指示該框是否爲 可編輯。如果是編輯(鉛筆圖標),然後單擊它應該 彈出一個覆蓋與編輯框。

在IE8(及以下)點擊藍色的盒子也沒什麼,人有 任何想法,爲什麼?

網址:http://www.quis.cc/bmxmusic/

+0

而不是粘貼鏈接,請創建一個小的,獨立的測試案例和張貼。 – 2009-08-20 15:08:21

+0

@ T.J克羅德怎麼了直播網址是什麼?看到問題更容易。 – redsquare 2009-08-20 15:23:36

回答

0

IE編碼在URL您的字符串編碼。當客戶端使用IE時,您可能必須轉義#字符,或者查看是否可以強制IE對URL字符串使用不同的編碼,以免導致此問題。我只是告訴人們使用除IE以外的任何東西,並讓我的代碼在其他所有瀏覽器上都能正常工作;)所以我無法從我自己的經驗中告訴你如何做到這一點......祝你好運!

1

原來,做出$。員額要求page.php#anchor工作在大多數瀏覽器罰款,但在IE中它被編碼爲page.php%23anchor這會導致404