scrollreveal.min.js错误,仅在网站的索引页面上

时间:2018-01-12 18:18:56

标签: javascript jquery

我一直在寻找包含此错误的不同论坛,并尝试我阅读的不同内容以消除此错误。我已经尝试删除任何重复的库,并更改它们出现的顺序,但似乎没有任何东西对我有效。我正在使用引导主题

scrollreveal.min.js:1 Uncaught TypeError: Cannot set property 'sequence' of 
undefined
 at e.reveal (scrollreveal.min.js:1)
 at jquery.js:53
 at jquery.js:75

我不知道如何摆脱它,任何帮助都会很棒。提前致谢。

以下是我在头部的内容

  <!-- Bootstrap core CSS -->
  <link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-beta/css/bootstrap.min.css" rel="stylesheet">

  <!-- Custom fonts for this template -->
  <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
  <link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800'
rel='stylesheet' type='text/css'>
 <link href='https://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic'
rel='stylesheet' type='text/css'>

  <!-- Plugin CSS -->
  <link href="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/magnific-popup.min.css" rel="stylesheet">

  <!-- Custom styles for this template -->
  <link href="./css/creative.min.css" rel="stylesheet">
  <link href="./css/style.css" rel="stylesheet">
  <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">

这就是我身体末端所拥有的。

<!-- Bootstrap core JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js">
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js">
</script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-beta/js/bootstrap.min.js"></script>

<!-- Plugin JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/scrollReveal.js/3.3.6/scrollreveal.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.4.1/jquery.easing.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/jquery.magnific-popup.min.js"></script>

<!-- Custom scripts for this template -->
<script src="js/creative.min.js"></script>
<script src="js/jquery.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>

1 个答案:

答案 0 :(得分:1)

错误不是&#34;自我解释&#34; ...

但是错误触发的行,jquery.js 的第75行(自定义JS文件,而不是库),包含一个闭包语法:})(jQuery);不需要。

});替换它修复了该行的问题。

然后,同样的问题在另外3行中被触发......但是在这些行也修复之后,页面按预期工作而没有错误。

<强>&#34;封闭&#34;本身已经在SO answer中得到了很好的解释。