jquery clone drag

时间:2009-08-04 09:12:20

标签: javascript jquery jquery-ui clone draggable

我在区域附加标签时遇到问题。 我想在更改id之后将#Normal_Tag1_div的克隆附加到#droppable。 我也想让那个克隆只能在#droppable上拖拽。 我怎么能这样做?

$('#Normal_Tag1_div').draggable({helper:'clone'});  
         $('#droppable').droppable({
           drop: function(ev,ui) {
                    clone = $(ui.draggable).clone();
                    $(clone).attr('id', 'newid'+count1)
                    $('#droppable').append(clone);
                    //$(clone).draggable();
                        //$('#droppable').droppable({});
                    var title = $(clone).attr('id');
                alert(title);
                 }
            });

2 个答案:

答案 0 :(得分:2)

试试这个......

$(clone).draggable({ containment: 'parent' });

答案 1 :(得分:0)

您可以使用jQuery UI Draggable中的containment选项。它将拖动限制为给定的div。