ソート可能なテーブル要素があります。リストからアイテムをゴミ箱 (ドロップ可能な) div に入れたいです。
接続されたソート可能またはドラッグ/ドロップ リストの ID を取得できます。しかし、ソート可能とドロップ可能を組み合わせると、私は困惑しました。
$("#trash").droppable({
accept: "tr.sortable-row",
hoverClass: "ui-state-hover",
drop: function(ev, ui) {
var draggableId = $("tr.sortable-row").attr("id");
var droppableId = $(this).attr("id");
alert("Draggable ID: "+ draggableId+" Droppable ID: "+droppableId);
ui.draggable.remove();
$("#trash").html("<div><span><img style='height:100px; width:100px;' src='/sis/images/trash.png' ></div>");
var clickSound = new Audio('/sis/includes/trash.mp3');
clickSound.play();
}});
draggableId は UNDEFINED です
droppableId は、ゴミ箱のドロップ可能な div の ID です。
.sortable-row tr の ID を取得するにはどうすればよいですか???