【问题标题】:Oracle Apex: JQUERY droppable not recognizedOracle Apex:无法识别 JQUERY droppable
【发布时间】:2017-02-24 21:35:49
【问题描述】:

在下面用 Oracle Apex 5 编写的代码中,draggable 可以工作,但 droppable 无法识别。

$('.draggable').draggable({ revert: "invalid"});

$('.droppable').droppable({
    accept: ".draggable",
    drop: function(event, ui) {
        var draggable = ui.draggable;
        $(this).text() = draggable.text();
    }
});

【问题讨论】:

    标签: jquery oracle-apex oracle-apex-5.1


    【解决方案1】:

    Oracle APEX 仅加载基本 APEX 功能所需的 jQuery UI 组件。 APEX 不包含整个 jQuery UI 库,因为它会显着影响页面性能。默认情况下,APEX 中不包含可放置组件。您可以通过在 Page -> Javascript -> File URLs 属性中包含以下文件来激活 jQuery UI 的 Droppable 组件

    #IMAGE_PREFIX#libraries/jquery-ui/1.8.22/ui/minified/jquery.ui.droppable.min.js
    

    试试下面的代码,检查 APEX 是否识别 jQuery UI Droppable 组件

    $('.draggable').draggable({ revert: "invalid"});
    
    $('.droppable').droppable({
        accept: ".draggable",
        drop: function(event, ui) {
            console.log("dropped");
        }
    });
    

    有关这方面的更多信息,请查看 Oracle 文档 --> link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-25
      • 2019-06-06
      • 2022-09-30
      • 2018-10-10
      • 2011-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多