Déplaçable div sans jQuery UI

Comme le dit le titre je suis en train de faire un div déplaçable sans l'aide de jQuery UI.

Cependant, je suis coincé avec le code ci-dessous. Je comprends que je doit utiliser la position de la souris par rapport à la div conteneur (dans lequel la div doit être de déplacement) et que je doit mettre sur les divs décalage par rapport à ces valeurs.

Je ne peux pas comprendre comment. Des pistes pour moi?

Ce code ne fonctionne pas (bien sûr) de travail:

var X, Y;

$(this).mousedown(function() {
    $(this).offset({ 
        left: X, 
        top: Y
    });
});

$("#containerDiv").mousemove(function(event) {
    X = event.pageX;
    Y = event.pageY;
});
InformationsquelleAutor holyredbeard | 2011-12-19