未捕获的TypeError:undefined不是函数 - jQuery Smooth Div Scroll

时间:2014-07-02 14:05:03

标签: jquery wordpress smooth-scrolling

我认为我的wordpress网站中存在一些与jQuery库存在冲突的问题..虽然我看不到任何东西真的能帮助我找到确切需要改变的东西。

我正在调用jQuery UI和页脚中的文件:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
<script src="<?php bloginfo('template_directory');?>/js/jquery.smoothdivscroll-1.3-min.js"></script>

并在下面添加:

<script type="text/javascript">
jQuery(document).ready(function ($) {
  $("#online-scroller").smoothDivScroll({
    autoScrollingMode: "always",
    autoScrollingDirection: "endlessLoopRight",
    autoScrollingStep: 1,
    autoScrollingInterval: 15 
  });
  $("#online-scroller").bind("mouseover", function () {
    $("#online-scroller").smoothDivScroll("stopAutoScrolling");
  });
  $("#online-scroller").bind("mouseout", function () {
    $("#online-scroller").smoothDivScroll("startAutoScrolling");
  });
});

但无论我尝试做什么$或jQuery的组合,我都会在控制台中收到此错误:

Uncaught TypeError: undefined is not a function

目前,在第10行的smoothdivscroll JS文件中调用此错误。在http://smoothdivscroll.com/download.html

获取文件 托马斯,如果你正在读这篇文章,请帮忙吗?

1 个答案:

答案 0 :(得分:1)

您实际上并没有加载jQuery库。您正在加载jQueryUI和smoothdivscroll。您需要导入实际的库。见here