JQuery draggable计算错误的帮助程序位置

时间:2011-11-16 11:03:03

标签: jquery jquery-ui

在可拖动元素中,我有帮助'图标',我正在使用它作为拖动的视觉指示器。但是,当我给可拖动元素填充时,jQuery将左上角作为开头并恢复助手的位置而不是其实际位置,请参阅http://jsfiddle.net/G2j76/1/

这是一个错误还是我设置错误?

1 个答案:

答案 0 :(得分:2)

尝试添加此内容:

.ui-draggable-dragging
{
    margin : 11px;  
}

你在draggable元素中有填充,但是你看到拖动的元素是一个子元素。如果你添加11px边距(1px边框+ 10px填充),它将被定位在正确的位置。

DEMO:http://jsfiddle.net/G2j76/2/