【问题标题】:Electron jquery.easing is not a function电子 jquery.easing 不是一个函数
【发布时间】:2018-09-04 06:57:23
【问题描述】:

我正在尝试从我现有的网站中制作一个电子应用程序。所以我通过 npm 安装了所有东西,并将我的网站文件复制到电子文件夹中。

应用程序启动和我的第一页工作正常,但在另一个页面上我使用 jquery 为某些东西设置动画。在这里我得到这个错误:

Uncaught TypeError: jQuery.easing[this.easing] is not a function
at init.run (C:\Users\bla\node_modules\jquery\dist\jquery.js:6710)
at tick (C:\Users\bla\node_modules\jquery\dist\jquery.js:7094)
at Function.jQuery.fx.tick (C:\Users\bla\node_modules\jquery\dist\jquery.js:7436)
at schedule (C:\Users\bla\node_modules\jquery\dist\jquery.js:6813)

我是这样引用 jquery 的:

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src='http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.5/jquery-ui.min.js'></script>
  <script> window.$ = window.jQuery = require('jquery'); </script>
  <script> window.$ = window.jQuery = require('jquery-ui'); </script>

【问题讨论】:

    标签: javascript jquery electron jquery-easing


    【解决方案1】:

    现在可以了,这条线

    <script> window.$ = window.jQuery = require('jquery-ui'); </script>
    

    不需要,而且顺序必须更改为:

     <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
      <script> window.$ = window.jQuery = require('jquery'); </script>
      <script src='http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.5/jquery-ui.min.js'></script>
      <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49"
        crossorigin="anonymous"></script>
    

    【讨论】:

      猜你喜欢
      • 2012-07-17
      • 1970-01-01
      • 2020-02-26
      • 2019-07-15
      • 1970-01-01
      • 1970-01-01
      • 2020-01-23
      • 2021-11-21
      • 1970-01-01
      相关资源
      最近更新 更多