Oracle Apex:无法识别JQUERY droppable

时间:2017-02-24 21:35:50

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

在下面的Oracle Apex 5编写的代码中,无法识别可拖动的工作但可以删除。

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

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

1 个答案:

答案 0 :(得分:0)

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

#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 Docs - > link