拖动时禁止同级小部件移动

时间:2019-11-01 22:46:19

标签: javascript jquery gridstack

拖动小部件时,我不希望同级小部件到处移动或“推”。我已经阅读了文档,但无法正常工作。

这是我尝试过的:

sib.each(function() { // siblings of the currently dragged widget
    $(this).attr({
        'data-gs-locked': 'yes',
        'data-gs-no-move': 'yes',
        'data-gs-no-resize': 'yes'
    });
    grid.data('gridstack').locked($(this), true);
    grid.data('gridstack').movable($(this), false);
    grid.data('gridstack').update($(this));
});

这在dragstart上被调用。

这里是codepen;

0 个答案:

没有答案