想要显示正在滚动的容器div的拖动

时间:2013-04-24 09:56:11

标签: css html5 css3 jquery

我想将<div>从一个容器拖到另一个容器中。但是在那种情况下,每当我拖动div时,滚动就完成了。被拖动的div被拖到容器内部。

我的HTML代码如下:

<fieldset class="span4">
    <legend>Builder</legend>
    <div class="builder scrollspy-example" id="builderBox" data-spy="scroll" style="height: 600px;" data-bind="foreach:items">
        <div class='media draggable alert alert-block fade in' data-bind="attr:{'data-id':ID}">
            <button type='button' class='close' data-dismiss='alert'>×</button>
            <div class='row'>
                <legend><h4 class='media-heading' data-bind="text:Title" style='margin-left: 30px;'></h4></legend>
            </div>
            <div class="row" style="margin-left: 5px;">
                <div class='pull-left'>
                    <img class='media-object' data-bind="attr:{src:'http://images.vidzapper.com/'+ImageUrl+'?w=60&h=60'}" style='width: 60px; height: 60px;' />
                </div>
            </div>
        </div>
</fieldset>
<fieldset class="span4">
    <legend>Organizer</legend>
    <div class="Organizer  scrollspy-example" id="drop" data-spy="scroll" style="height: 600px;">
    </div>
</fieldset> 

我的脚本代码如下::

$("#drop").droppable({
    accept: ".draggable",
    drop: function (event, ui) {
        console.log("drop");
        var dropped = ui.draggable;
        var droppedOn = $(this);
        $(dropped).detach().css({ top: 0, left: 0 }).appendTo(droppedOn);
    }
});
$("#drop").sortable();

我应该使用什么,以便在容器上显示拖动?

0 个答案:

没有答案