jQuery UIのドラッグ可能なアイテムとドロップ可能アイテムを使用する場合、ドロップ時にドラッグアンドドロップしたエレメントをどのように変更しますか?私は別のソート可能なDIVに1つのDIVをドラッグしようとしています。ドロップしたときに、ドロップされたDIVのクラスを変更し、innerHTMLの内容を変更したいと思います。jQuery UIドラッグ&ドロップの使用:ドロップ時にドラッグされた要素を変更する
様々なStackOverflowの質問を読んだ後、私のコードは次のようになります。
$(".column").droppable({
accept: '.element-dragging',
drop: function(event, ui) {
if ($(ui.draggable).hasClass("elemtxt")) {
$(ui.draggable).replaceWith('<div class="element element-txt">This text box has been added!</div>');
}
}
})
それは私のために働いていません。 :-(
私のコードの完全なコピーがhttp://www.marteki.com/jquery/bugkilling.phpに位置していますあなたが与えたのリンクから完全なJavaScriptコードを撮影
ありがとうございました!これは素晴らしい作品です! –
私は叙事詩が失敗した「受信」イベントでこれを試していました。詳細な答えをありがとう! –
私もそうです - これは2つの答えの価値があります:-) –