2

我使用 jQuery 和 jQuery UI Sortable 对 Laravel 5.3 应用程序中的某些项目进行排序,但我无法弄清楚如何在app.js文件中正确使用 jQuery 和 jQuery UI。

我都试过了require('jquery')(效果很好),require('jquery-ui')也没有任何错误消息。

我发现的一个配方表明我可以使用以下代码在 JS 文件中同时使用 jQuery 和 jQueryUI:

define(['jquery', 'jquery-ui'], function($, ui) {
    // $.ui should be defined, but do
    // $.ui = ui if its not

    $.ui = ui;

    $.ui('#page-list').sortable();
});

但这会返回以下错误消息:

Uncaught TypeError: Cannot read property 'version' of undefined (widget.js?e6d7:93)

所以这意味着 jQuery 和 jQuery UI 可以工作,但可能是什么问题?也许是 jQuery 版本?

4

0 回答 0