2010-09-22 32 views
1

我已經把新jScrollPane,我已經得到了我的滾動條上,除了IE8每一個瀏覽器工作!舊版本也發生同樣的事情。我一直得到這個錯誤:爲什麼jScrollPane能在除IE8之外的每個「現代」瀏覽器中工作?

Webpage error details 

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0) 
Timestamp: Wed, 22 Sep 2010 14:14:38 UTC 

Message: Invalid argument. 
Line: 4618 
Char: 4 
Code: 0 
URI: http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.js?ver=3.0.1 

當我在我的IE8上拉起演示頁時,它工作正常。 此外,沒有在我的電話怪異:

jQuery(document).ready(function($){ 
    $('#content').jScrollPane({ 
     showArrows: true, 
     verticalDragMinHeight: 20, 
     verticalDragMaxHeight: 20 
    }); 
}); 

內容的CSS是:

#content { 
    height: 300px; 
    overflow: auto; 
    width: 100%; 
} 
+0

有一個演示頁面嗎? – Tim 2010-09-22 14:28:11

+0

是的 - 如果沒有演示頁面,很難說出了什麼問題。我看不到任何東西在上面的代碼不正確...... – vitch 2010-09-22 15:01:10

+0

http://www.nancymedwell.com?page_id=609 – Sparticuz 2010-09-22 15:24:15

回答

1

我會嘗試幾件事情:

  • 移動你的初始化腳本到HEAD。由於它們在document.ready塊內部,所以它不會將它們內聯放在主體的底部。
  • 嘗試註釋掉其他腳本,看看他們所造成的問題。既然你JScrollPane的兩個版本,其使用完全不同的代碼有同樣的問題,似乎這個問題可能與您的網頁上別的東西。

希望它有幫助!

+0

太奇怪了,它移動到仍然會解決它...... – Sparticuz 2010-09-22 16:24:08

+0

此外,JavaScript錯誤顯示出來,但滾動條也是如此 – Sparticuz 2010-09-22 16:30:46

相關問題