0

这是我正在尝试做的事情

http://jsfiddle.net/YSBGu/

           $( ".dragcomp" ).draggable({
                cursorAt: {
                    left: 0
                },
                zIndex: 300,
                revert: "invalid",
                helper: "clone",
                distance: 10

            });

您会注意到,当试图将左列中的 div 拖到中间部分时,它会停留在左侧并滚动它。有人能帮我解决这个问题吗?

4

1 回答 1

1

您可以指定appendTo选项以在窗格结构的祖先(例如<body>元素本身)下重新设置辅助元素:

$(".dragcomp").draggable({
    appendTo: "body",
    cursorAt: {
        left: 0
    },
    zIndex: 300,
    revert: "invalid",
    helper: "clone",
    distance: 10
});

你会在这里找到一个更新的小提琴。

于 2013-03-17T10:24:22.160 回答