Jquery - можно ли установить для перетаскивания значение возврата = true из возврата = недопустимо

Можно ли установить значение возврата draggables на «true», когда оно изначально было установлено на «invalid»? Я пытаюсь отменить перетаскивание в случае падения droppable, но возврата не происходит.

var dragOpts = {
                /* appendTo: "body", */
                zIndex: 1000,
                cursor: "move",
                revert: "invalid",
                opacity: 0.45,
                helper: myHelper,
};

$(".appointment").draggable(dragOpts);

    function myHelper(event, ui) {

    var height = $(this).children().not('.travel-element').css("height");
    var cloneClass = $(this).children().not('.travel-element').attr("class");

     return $("<div id='helper' class='" + cloneClass + "' style='height:" + height            + "'>Moving</div>");
    }



drop: function (e, ui) {
        $(".appointment").draggable({revert:true});

}

person MikePH    schedule 27.10.2011    source источник


Ответы (1)


Используйте 1_

К вашему сведению, это обычный способ изменения параметров для любого виджета пользовательского интерфейса jQuery, который также объясняется в документации.

person ThiefMaster    schedule 31.10.2011