0
これは既にスタックオーバーフローしている場合はまず謝罪します。私は3つのブロックを持っている、これらのブロックの1つは、ターゲットセグメントにドラッグする必要があります。残念なことに、3つのブロックのいずれかをドラッグすると、コードが実行されます。ユーザーが間違ったブロックをドラッグすると、何もしないだけです。私はコーディングに新しいですが、私が次の記事を読んだところから:jQueryで問題が受け付けられる
accept: "#Proof";
はうまくいくはずです。ヘルプは非常に高く評価されます。私はjQueryでこれを教育プロジェクトのために行う必要があります。
感謝
$(".drop").draggable();
$("#Proof").draggable();
$("#target").droppable({
accept: "#Proof";
drop: function (event, ui){
$("#Proof").html("Success!!<br> Please now press submit");
$("#target").css("background-color", "#00cc00");
$(".falseTarget").css("background-color", "#00cc00");
$(".drop").hide();
$("#Proof").draggable('disable');
}
});