0
私はjqueryで新しくなりました。私のアイコンがドロップ可能な状態でドラッグ&ドロップすると、ホバーオーバーイメージが画像が変化しなくなります。ホバリングの内側にアイコンがなく、ホバリングの内側にアイコンがない場合にのみ、ホバリングとアウトは無効になります。ドロップ可能な停止時にドラッグアンドドロップする
jsFiddle
https://jsfiddle.net/xInfinityMing/tsc0no9g/
のJava:
$(function() {
$("#dragIcons img").draggable({
revert: "invalid",
refreshPositions: true,
drag: function(event, ui) {
ui.helper.removeClass("end-draggable");
ui.helper.addClass("draggable");
},
stop: function(event, ui) {
ui.helper.addClass("end-draggable");
ui.helper.removeClass("draggable");
}
});
$("#briefcase-full").droppable({
over: function(event, ui) {
$(this).parent().css('background-image','url("http://icons.iconarchive.com/icons/dtafalonso/yosemite-flat/512/Folder-icon.png")');
},
out: function(event, ui) {
$(this).parent().css('background-image', 'url("https://cdn0.iconfinder.com/data/icons/snow_sabre_silver/512/folder_web_upload.png")');
},
drop: function(event, ui) {
$(this).parent().css('background-image','url("http://icons.iconarchive.com/icons/dtafalonso/yosemite-flat/512/Folder-icon.png")');
if ($("#briefcase").length == 0) {
$("#briefcase-droppable").html("");
}
ui.draggable.addClass("dropped");
$("#briefcase-droppable").append(ui.draggable);
}
});
});
で申し訳ありませんが、私は困難あなたの質問を理解しています。あなたが望むものを教えてください。 –
これはあなたが望むものですか? https://jsfiddle.net/tsc0no9g/1/ –
そうですね!ありがとう..しかし、ドロップ可能なものの中にアイコンがない場合、ホバーは機能しますか? –