когда я нажимал перетаскиваемый div, некоторые div на сцене становились сбрасываемыми, а когда я перетаскивал элемент в место назначения, сбрасываемые div отключались. Он отлично работает, но когда я хочу снова удалить другой элемент, я не могу включить тот же div. Как я могу включить его? http://jsfiddle.net/6v8Lc/3/
function drop (childSocket, inputCache) {
//when "on mousedown" for pawn, pawnSocket calculated if its suitable droppable or not
$(".pawnSocket:nth-child("+childSocket+")").droppable({
hoverClass: "over",
drop: function(ev, ui) {
var thisPosLeft = $(this).position().left;
var thisPosTop = $(this).position().top;
var draggedPawn = $(ui.draggable);
draggedPawn.css({
left: thisPosLeft,
top: thisPosTop
});
var thisIndex = $(this).index();
var suruklenenIndex = piyonYuvaKonum.indexOf(inputCache);
piyonYuvaKonum[suruklenenIndex] = null;
piyonYuvaKonum[thisIndex] = inputCache;
// when i run disable option, it becomes disabled but i can't enable again
$(".pawnSocket").droppable("disable");
//$(this).droppable("option", "disabled", true);
}
});
}