Jquery 获得';未捕获类型错误';使用滑块时

Jquery 获得';未捕获类型错误';使用滑块时,jquery,slider,typeerror,Jquery,Slider,Typeerror,完整的特定错误是 Uncaught TypeError: Object #coin-slider has no method ‘coinslider’ 我已经深入研究了这个问题,似乎其他人也受到了这个问题的困扰 不幸的是,似乎对他们有效的解决方案对我来说失败了。大多数经历过这种情况的人,和我一样,都是JQuery的新手。。。所以这可能很简单,但可能会帮助很多像我这样的新手 我的示例代码当前托管在 该页面将一直存在,直到这个问题出现为止…很抱歉,该页面是垃圾页面,它确实是在gedit中抛出的,首

完整的特定错误是

Uncaught TypeError: Object #coin-slider has no method ‘coinslider’
我已经深入研究了这个问题,似乎其他人也受到了这个问题的困扰

不幸的是,似乎对他们有效的解决方案对我来说失败了。大多数经历过这种情况的人,和我一样,都是JQuery的新手。。。所以这可能很简单,但可能会帮助很多像我这样的新手

我的示例代码当前托管在

该页面将一直存在,直到这个问题出现为止…很抱歉,该页面是垃圾页面,它确实是在gedit中抛出的,首先是为了让它工作

对于这个错误,我看到的最常见的答案与脚本的加载顺序有关

我是在本地开发的,并且从Google引入了JQuery,所以当我用Chrome中的开发工具检查加载顺序时,我注意到尽管脚本在代码中的请求顺序不同,JQuery实际上是最后加载的

因此,我构建了JQuery的本地副本,并确保脚本调用在页面中尽可能广泛地分开。JQuery在头部被调用,而coin slider脚本在正文的底部被调用

这并没有解决问题

其他出现此问题的用户的滑块实例化调用出错,浏览器试图在页面准备就绪之前立即调用滑块实例化调用。我的总是用
$(document).ready(function(){…})包装,所以我不明白这个问题是否、为什么或如何适用于我

同样,我是JQuery的新手,希望能够更深入地使用它。。似乎每次我把脚伸进去,我都会有一种无法解释的行为

任何帮助都将不胜感激

=======================================================================

有人要求我发布代码,而不是将其托管在异地:

头部相关代码:

  <link rel="stylesheet" href="css/site.css">
  <link rel="stylesheet" href="css/index.css">
  <link rel="stylesheet" href="css/coin-slider-styles.css">
  <!-- Import JQuery -->
  <script src="js/jquery.min.js"></script>

实际滑块的相关代码(对于本节中的任何格式问题,我深表歉意……要使其显示出来需要做一些工作):

``
``
``
....
``

和相关脚本调用:

  <!-- Instantiate Slider -->
  <script src="js/coin-slider.min.js"></script>
  <script>
     $(document).ready(function()
     {
        $("#coin-slider".coinslider());
     });
  </script>

$(文档).ready(函数()
{
$(“#硬币滑块”。硬币滑块());
});


我希望这会有所帮助,很抱歉先主持了它,而不是发布它。

您放错了右括号

改变这个

$("#coin-slider".coinslider());


除非你给我们看一些代码,否则无法回答。如果失败,请设置一个JSFIDLE。还要确保通过
script
加载
jQuery
coinslider
,加载顺序应该是
jQuery
,然后是
coinslider
。好的。。。所以,在异地使用示例代码是不好的?很抱歉将用代码编辑。谢谢你的关注。。。这里有两个问题。谢谢你的关注。。。现在已经更正了。。。奇怪的是,它现在在托管端工作,但在本地端仍然中断。。。同样的错误?谢谢你!将问题标记为已回答。。。不管怎么说,与其说是本地的,还不如说是远程的,只是有些困惑。但愿我能给你排名,而不仅仅是给你答案。你是个救生员。。。甚至是樱桃。
$("#coin-slider".coinslider());
$("#coin-slider").coinslider();