jQuery Перетаскиваемая позиция сброса с двойным щелчком - PullRequest
1 голос
/ 01 сентября 2011

Я немного застрял в этом jsfiddle примере .Когда пользователь перетаскивает квадрат, все работает нормально.Но когда пользователь дважды щелкает квадрат после перетаскивания его из исходного положения, я хочу, чтобы он вернулся в исходное положение, которое работает только наполовину (по вертикали).Это не собирается направо!Любая помощь высоко ценится:)

1 Ответ

0 голосов
/ 01 сентября 2011

вы могли бы сделать (я исправил вашу скрипку, потому что это было совершенно неправильно):

jQuery("#drag_item").draggable({containment: '#container'});
var position = jQuery("#drag_item").position();
//you could also use 
//var position = jQuery("#drag_item").offset();

$("#drag_item").dblclick(function() {



    $('#drag_item').css({
        'top': position.top
    });

    $('#drag_item').css({
        'position': 'fixed'
    });
    $('#drag_item').css({
        'left': position.left
    });
});

скрипка здесь http://jsfiddle.net/6kXTP/5/

...