2010-07-13 241 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

相关问题