そこで、Jquery Drag/Drop を使用して何かをダッシュボードにドラッグ アンド ドロップしています。ダッシュボードにドロップしたものをダッシュボードの外にドラッグして、それを破棄/ダッシュボードから削除したいと考えています。
ダッシュボードにドロップされたものにクラスを追加してから、それにドラッグ可能なものを追加しようとしましたが、ドラッグが機能していません。ダッシュボードに要素を追加すると、ダッシュボードの後ろに表示されるためだと思います(少し色が薄くなっています。)
これが私のコードです-
$(".draggable").draggable({helper:'clone'});
$("#favouritesDashboard").droppable({
accept:".draggable",
drop: function(event,ui) {
var toDrop = $(ui.draggable).clone();
//create smaller version
$(toDrop).addClass("inDashBoard");
$(this).append(toDrop);
}
});
$(".inDashBoard").click(function(){
console.log("clicking elem in dashboard");
});
2 番目のドラッグ可能なものをクリックに置き換えました。console.log は印刷されません。これは、私が考えていることが実際に起こっていることを示唆しています。