1


0

私は次のコードを使っています

var $ albumcover = $( '#albumcover');

$ albumcover.droppable({

受け入れる: '#trash2 li'、

activeClass: 'ui-state-highlight'、ドロップする:function(ev、ui){

$(this).append($(ui.draggable).clone()。attr( 'alt'、 'nat'));

$(this).find( 'img')。css( 'width'、 '100px');

$(this).find( 'img')。css( 'height'、 '100px');

;}});

どうやって

クローン要素が作成されたときにその要素にイベントを追加するので、再びドラッグできるようになります。

1 Answer


1


交換する

$(this).append($(ui.draggable).clone()。attr( 'alt'、 'nat'));

$(this).append($(ui.draggable).clone(true).attr( 'alt'、 'nat'));

真の値は

一致したDOM要素とそのすべてのイベントハンドラのクローンを作成し、クローンを選択します。

ドキュメントを読む

http://docs.jquery.com/Manipulation/clone[clone(bool)]