0
1つのdiv(.folder)から別のdiv(.folder)にリンク(.link)を移動しようとしていますが、ドロップイベントが発生していません。私はdragenterとdragoverイベントのデフォルト動作を防ぐことによって、.link divsのすべての領域を削除可能にしたと思います。コードは次のとおりです。jQueryドロップイベントが発生しない
$(document).ready(function() {
//Logic for create folder button
$("#create-folder-button").click(createFolder);
// //Logic for drag and drop for the links
$(".folder").on("dragstart", function(e) {
console.log("dragstart");
});
$(".folder").on("dragenter dragover", function(e) {
e.preventDefault();
});
$(".folder").on("drop", function(e) {
e.preventDefault();
console.log("drop");
});
});
"dragstart"は印刷されますが、 "drop"は表示されません。
くださいフィドルともあなたが期待しているかを説明しますか? –
今、私はちょうど "ドロップ"を印刷したいと思います。私はクラス "フォルダ"とそれらの内部にの複数のdivを持っています。私はdivの周りにそれらを移動したいと思います。 –
このコードは '$(document).ready(){}'にラップされていますか?そうでなければ、_folder_が定義される前に来る、それは問題かもしれない。 – LAROmega