【问题标题】:Updating to JQuery 3.6.0, and Jquery UI has JQMigrate errors更新到 JQuery 3.6.0,Jquery UI 出现 JQMigrate 错误
【发布时间】:2021-06-25 16:41:25
【问题描述】:

我们需要更新到 JQuery 3.6.0 以修复以前版本中发现的一些安全问题。作为其中的一部分,我正在尝试将 JQuery UI 升级到 1.12.1 之后更新的版本,以处理其中发生的 JQMigrate 错误。

有没有办法下载更新的版本,或者得到一个与所有文件正确组合的版本?

【问题讨论】:

    标签: jquery jquery-ui


    【解决方案1】:

    最新版本是 jQuery UI 1.12.1。 你可以在这里查看:

    https://code.jquery.com/

    jQuery UI

    显示当前和旧版本系列的最新稳定版本。查看所有版本的 jQuery UI。

    jQuery UI 1.12

    Draggable & Sortable Demo Test

    $(function() {
      $("#sortable").sortable({
        revert: true
      });
      $("#draggable").draggable({
        connectToSortable: "#sortable",
        helper: "clone",
        revert: "invalid"
      });
      $("ul, li").disableSelection();
    });
    ul {
      list-style-type: none;
      margin: 0;
      padding: 0;
      margin-bottom: 10px;
    }
    
    li {
      margin: 5px;
      padding: 5px;
      width: 150px;
    }
    <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
    <script src="https://code.jquery.com/jquery-3.6.0.js"></script>
    <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
    <ul>
      <li id="draggable" class="ui-state-highlight">Drag me down</li>
    </ul>
    
    <ul id="sortable">
      <li class="ui-state-default">Item 1</li>
      <li class="ui-state-default">Item 2</li>
      <li class="ui-state-default">Item 3</li>
      <li class="ui-state-default">Item 4</li>
      <li class="ui-state-default">Item 5</li>
    </ul>

    【讨论】:

    • @ChadYost 你可能还想通读blog.jquery.com/2021/03/02/jquery-3-6-0-released
    • 再一次,没有帮助。我读了那个。它没有说明 JQuery UI,它的代码已被 JQuery 本身弃用。我们是从 JQuery 3.4.1 升级的,所以一些不推荐使用的方法发生在 3.5 中。尽管如此,还是对 JQuery UI Git 存储库进行了更改,只是想知道如何获取 JQUERY UI 更改。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-22
    • 1970-01-01
    • 2015-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多