首页 > 解决方案 > jQuery $ 不适用于 Sufee

问题描述

我下载了Sufee模板并导入了 jquery:

  <script src="vendors/jquery/dist/jquery.min.js"></script>

在该行之后,我定义了自己的 javascript - 与此处建议的 if-else 一起使用:

<script type="text/javascript">
if(jQuery){
console.log('yes');

$(document).ready(function() {
  //launch cyclic calls
  setInterval(function(){
    alert('sdf');
  }, 1000);
});

在我的 Crome 中,我得到一个“是”,但我没有收到警报 - 相反,我收到以下错误:

index.html:311 Uncaught TypeError: $ is not a function

我做错了什么?

标签: jquerybootstrap-4

解决方案


我刚刚找到了解决方案:模板似乎导入了一个 main.js,它使用:

$.noConflict();

这样我以后就不能再使用 $ 了!


推荐阅读