0

訪問者は、個別に並べ替え可能な複数のコンテナにさまざまなアイテムをドラッグ アンド ドロップできるため、各コンテナ内のアイテムを変更できます。最後に、すべてのコンテナーのサイズを変更できます。だから、これはすべてうまくいっています。

残念ながら、訪問者がコンテナーである div を新しく作成したときに問題が発生しました。このコンテナーには、ページの読み込み中に読み込まれるコンテナーと同じ機会が必要です。しかし、コンテナがページに新しく追加されたため、機能は機能していません。

appendTo() などのさまざまなことを試し、関数 draggable() 、 resizable() などを再度呼び出しましたが、機能しません。

4

2 に答える 2

0

無料のリソースがある場合は、livequery プラグインを使用してください。( https://github.com/brandonaaron/livequery )

$('.container') 
    .livequery('click', function(event) { 
        alert('clicked'); 
        return false; 
 }); 

これにより、関数がすべての新しいコンテナーに適用されます。

于 2013-08-05T08:13:13.167 に答える
0

このようなことをするとうまくいくはずです。イベントは新しい要素に適用されます:

$('span').on('resize', function() { ... }); // or whatever event 'click', 'mousedown'..

var label = $(document.createElement('span'));

td.append(label);
于 2013-08-05T08:24:05.100 に答える