когато щракнах върху плъзгащ се 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);
}
});
}