【发布时间】:2020-07-20 04:25:04
【问题描述】:
我对 jquery-ui 的使用感到困惑,我已经遵循了一些关于“如何使用 npm for laravel mix 安装 jquery-ui”的说明,但是我仍然得到一个错误,我不知道我是否在安装时出错了,我希望我能得到一些帮助来解决我的问题。
为了安装 jQuery,我使用了以下npm 命令:
npm install jquery-ui --save-dev
对于使用 jQuery 的导入(我在 my_file.js 中使用它们,而不是在 app.js 中):
import $ from "jquery";
window.$ = window.jQuery = $;
import "jquery-ui/ui/widgets/datepicker.js";
import "jquery-ui/ui/widgets/slider.js";
至于我的代码,我想在我的按钮被点击时做出滑动效果:
$("#right-arrow").on("click", function() {
cardLength.slice(0, oddEven).toggle('slide', {
direction: 'left'
}, 1000);
});
然后我运行命令:
npm run dev
这样做后,我在控制台中收到此错误:
VM1005 collection.js:11247 Uncaught TypeError: jQuery.easing[this.easing] is not a function
at init.run (VM1005 collection.js:11247)
at tick (VM1005 collection.js:11631)
at Function.jQuery.fx.tick (VM1005 collection.js:11973)
at schedule (VM1005 collection.js:11350)
【问题讨论】:
标签: javascript jquery jquery-ui laravel-mix