Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui jQuery可排序框大小:边框框_Jquery Ui - Fatal编程技术网

Jquery ui jQuery可排序框大小:边框框

Jquery ui jQuery可排序框大小:边框框,jquery-ui,Jquery Ui,我发现,如果元素在使用jquery的可排序实现时具有“框大小:边框框”,则在拖动时会丢失/更改其大小 范例- 如果删除“框大小:边框框”属性,它将按预期工作,保留原始元素的尺寸。有没有办法解决这个问题(除了更改“框大小”属性外,这是项目的全局设置,我不想删除它,因为它会使其他一切变得更简单!) 我遇到了同样的问题,通过在可排序调用中添加一个自定义“helper”解决了这个问题: $('#container').sortable({ helper: function(event, ele

我发现,如果元素在使用jquery的可排序实现时具有“框大小:边框框”,则在拖动时会丢失/更改其大小

范例-


如果删除“框大小:边框框”属性,它将按预期工作,保留原始元素的尺寸。有没有办法解决这个问题(除了更改“框大小”属性外,这是项目的全局设置,我不想删除它,因为它会使其他一切变得更简单!)

我遇到了同样的问题,通过在可排序调用中添加一个自定义“helper”解决了这个问题:

$('#container').sortable({
    helper: function(event, element) {
      var clone = $(element).clone();
      var w = $(element).outerWidth();
      var h = $(element).outerHeight();
      clone.css({
          'width': w+'px',
          'height': h+'px'
        });
      return clone;
    }
});

我解决了添加一个
框大小:内容框到可拖动项