2
我有一個可拖放/可拖放的小型jquery應用程序,並且我在保留可拖動項目時遇到問題,並且在克隆被刪除後仍保持其原始位置。如何在拖放對象後保留其原始位置
任何人都可以協助嗎?
http://jsfiddle.net/franco13/vLSZf/1/
謝謝。
$(init);
function init() {
$('.teamEmblem').draggable({
// containment: $('.teamEmblem').parent(), // this does not work
cursor: 'move',
helper: 'clone',
obstacle: ".teamEmblem", // this does not work
preventCollision: true, // this does not work
revert: true
});
$('.winner').droppable({
hoverClass: 'hovered',
tolerance: 'touch',
drop: handleCardDrop1
});
}
function handleCardDrop1(event, ui) {
if (true) {
ui.draggable.addClass('correct');
ui.draggable.draggable('disable');
$(this).droppable('disable');
ui.draggable.position({
of: $(this),
my: 'left top',
at: 'left top'
});
ui.draggable.draggable('option', 'revert', false);
}
}
感謝@roasted。 (顯然)你的jsfiddle工作。我將把你的代碼加入到我的腳本中,然後回覆並接受這個答案。非常感謝您的幫助。 – 2013-04-28 11:40:39
這是完美的,正是我所期待的。謝謝@roasted! – 2013-04-28 11:49:51
歡迎您,很高興幫助 – 2013-04-28 12:39:48