smoothscroll.init();不工作得到错误

时间:2017-04-19 06:44:35

标签: 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>

1 个答案:

答案 0 :(得分:1)

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

<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