Электрон jquery.easing не является функцией - PullRequest
0 голосов
/ 04 сентября 2018

Я пытаюсь сделать Электронное приложение из моего существующего сайта. Так что я установил все через 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>

1 Ответ

0 голосов
/ 04 сентября 2018

Теперь работает, линия

<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>
...