0

ボタンを使用して行を動的に追加できる編集可能なテーブルを取得しましたが、ドロップ可能なセレクターがあっても、ドラッグ可能なものを新しい行にドロップできません。デリゲートと新しい行で修正しようとしdroppable()ましたが、失敗しました。ヒントやアイデアはありますか?

Here is my Code:http://jsfiddle.net/gM3bF/7/

4

2 に答える 2

0

使用する:

$(document).on(eventName, selector, function);

利用方法:

$(document).on('click', 'input.addButton', function(){ alert('clicked'); });

$(document).on('dblclick', '#editableTable td', function(){ alert('td clicked'); });

$(document).on('click', '#editableTable input.deleteButton', function(){ alert('delete clicked'); });

これらは、ドキュメント準備完了イベント ハンドラー内で1 回宣言できます。

でも、

ドラッグ可能な要素を動的に追加している場合は、それらが DOM に追加された.draggable({}) 後に呼び出してください。

それが役立つことを願っています。

于 2013-10-22T09:57:53.633 に答える