javascript - smoothscroll.init();不工作。出现错误

标签 javascript referenceerror

我正在使用对 smoothscroll.init() 的调用,如下所示:

new WOW().init();
//smoothScroll
smoothScroll.init();

但我收到以下错误:

Uncaught ReferenceError: smoothScroll is not defined
    at main.js:136
    at main (main.js:140)
    at main.js:144

谁能帮我找出原因吗?

这些是我的 JavaScript 库:

<script type="text/javascript" src="js/bootstrap.js"></script> 
<script type="text/javascript" src="js/SmoothScroll.js"></script> 
<script type="text/javascript" src="js/wow.min.js"></script> 
<script type="text/javascript" src="js/jquery.prettyPhoto.js"></script> 
<script type="text/javascript" src="js/jquery.isotope.js"></script> 
<script type="text/javascript" src="js/jqBootstrapValidation.js"></script> 
<script type="text/javascript" src="js/contact_me.js"></script> 
<script type="text/javascript" src="js/owl.carousel.js"></script>

最佳答案

首先将其添加到您的项目中:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

第二:确保您的 smoothscroll 路径正确。

第三:通过类 class="smoothScroll" 标识要使用 smoothscroll 的每个 html。

第四:您现在使用的 smoothscroll 在另一个 javascript 目录中不可编辑,它仅用于您的 html 内部,因为它已经使用 smoothscroll。

编辑:

如果您想使用自己的 smoothscroll,我建议您查看 this .

关于javascript - smoothscroll.init();不工作。出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43488335/

相关文章:

javascript - 在fabricjs中查找旋转对象的 Angular 坐标

javascript - 我想在 html 下拉列表中显示 JSON 数据键(而不是值)

javascript - JS 中的动画文本在我这里不起作用,但在 Codepen 示例中起作用

javascript - enzyme 测试同一组件内的多种渲染方法

jQuery 航点错误 "notify is not defined"

javascript - termsAndCONditions 使用 WebView 和按钮滚动

react-native - ReferenceError:找不到变量:文本(我正在使用 expo 应用程序进行 native react )

javascript - 我收到以下错误 ReferenceError : document is not defined when running my html code in Cloud 9

javascript - Uncaught ReferenceError : url is not defined

google-apps-script - "Reference does not exist"执行自定义函数时出错