2010-07-13 446 views
0

爲什麼?這讓我瘋狂?JavaScript錯誤,「對象不支持此屬性或方法」?

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#slides1').bxSlider({ 
      prev_image: '/Public/Images/btn-arrow-left.jpg', 
      next_image: '/Public/Images/btn-arrow-right.jpg', 
      wrapper_class: 'slides1_wrap', 
      margin: 0, 
      auto: true, 
      auto_controls: false 
     }); 
    }); 
</script> 
+0

我不知道這個,但是,也許它的.boxSlider()? – 2010-07-13 00:05:01

+0

@ Francisco bxSlider是一個插件... @eberswine:你確定你包含插件嗎?你應該有一個腳本標記與src = jquery.bxslider2.0.1.min.js – Andir 2010-07-13 00:06:15

+0

你是否包括jQuery和插件? – 2010-07-13 00:08:37

回答

2

(如答案張貼,所以我可以格式化的/ etc。)

我把你的代碼(略有修改)轉換成的jsfiddle,它的工作,沒有錯誤...

http://jsfiddle.net/mDs4t/

只要列表設置正確,並且在頁面頂部包含jQuery和bxSlider插件,就不會有問題。正如我以前的評論所述,這裏發佈的代碼似乎沒有bug。

+0

我認爲這可能是因爲我在IE 8上從SVN本地測試它。如果我發佈該文件,那麼它很好..它只是當我在本地測試它?非常感謝您的反饋! – eberswine 2010-07-13 00:37:12

+0

@eberswine:當你說你正在從SVN進行測試時,你是什麼意思?我不清楚如何直接從SVN存儲庫中讀取文件。也許這是通常的做法,但我不熟悉這一點。 – 2010-07-13 00:39:00

+0

這很奇怪......你使用IIS,也許它不會加載本地腳本?如果你有Firebug或Chrome,它會告訴你它是否無法加載其中一個插件。 IE8也可能有這個選項,但我現在沒有IE來測試。 – Andir 2010-07-13 00:43:35

相關問題