J'ai une question sur le glisser-déposer et j'espère que l'un de vous l'a déjà résolu. J'ai une application web en ligne où je peux glisser et déposer des annotations (flèches, étoiles) sur une image qui se trouve sur un DIV.Glissez et déposez des objets sur un DIV .. relative par rapport à la position absolue et la taille de la cible DIV
Voici quelques choses à savoir. 1) L'image peut être de toute taille (parfois grand parfois petit) 2) Le DIV d'emballage peut être aligné à gauche ou centré 3) Le DIV d'emballage peut être fixe ou auto
Ainsi est-il une solution possible faire en sorte que les positions des annotations soient toujours relatives au coin supérieur gauche de l'image? Donc
J'utilise jQuery. Comment aurais-je toujours une position d'annotation par rapport au coin supérieur gauche d'une image une fois que j'aurais laissé tomber l'objet?
Merci!
Merci beaucoup. Je vais vérifier cela. –
Excellente solution - pour faire un suivi, vous pouvez utiliser votre terrain droppable sur ces offsets avec ce qui suit: '$ (ui.helper) .append(). Css ({'top': y, 'left': x}); ' – dbau