Comment obtenir la position d'un objet déplaçable

Je vais essayer d'obtenir les x et y de l'objet déplaçable à l'aide de jQuery.

Le scénario est, je suis de glisser-déposer un objet sur un autre objet et que vous souhaitez pour obtenir la position du drag & drop d'objet.

Edit: Maintenant, je peux obtenir la position de l'objet, mais j'ai besoin de plus:

Voici ce que j'ai essayé:

<script>
$(function() {
    $('#draggable').draggable({
        drag: function() {
            var offset = $(this).offset();
            var xPos = offset.left;
            var yPos = offset.top;
            $(this).text('x: ' + xPos + 'y: ' + yPos);
        }
    });

    $("#droppable").droppable({
        drop: function(event, ui) {
            $(this)
                .addClass("ui-state-highlight")
                .find("p")
                .html("Dropped!");
        }
    });
});
</script>

Maintenant, je peux obtenir la position de l'objet déplaçable, mais j'en ai besoin pour être redimensionnables et en plus de faire x,y de la déplaçable, j'ai aussi besoin de la taille de celui-ci.

  • J'ai juste répondu que je pensais que votre question a été. Mais la re-lecture, je ne suis pas si sûr. Pourriez-vous préciser ce que vous voulez savoir? Comme je l'ai été en supposant que vous vouliez avoir une mise à jour continue de la x/y la position de l'objet que vous faites glisser la souris...je ne pourrais pas avoir répondu à votre question.
  • David, en fait ce dont j'ai besoin est un peu plus compliqué, mais vous pourriez faire une grande aide. Ce que je veux faire est de mettre un objet déplaçable et un drop d'image dans un panneau et faites glisser l'objet déplaçable sur l'image et la position de l'endroit où il a été abandonné. Je vais aussi besoin de l'objet déplaçable à être redimensionnables et d'obtenir la taille de celui-ci à la fin aussi 🙂 merci
InformationsquelleAutor Pabuc | 2011-02-04