Maison > interface Web > js tutoriel > jQuery faisant glisser un div, déplacer un div et principes de mise en œuvre de la couche contextuelle et exemples_jquery

jQuery faisant glisser un div, déplacer un div et principes de mise en œuvre de la couche contextuelle et exemples_jquery

WBOY
Libérer: 2016-05-16 16:53:02
original
1246 Les gens l'ont consulté

Démonstration de code :

http://www.imqing.com/demo/movediv.html

Principe général :

Rendre la position du div absolue, puis contrôler Ses valeurs supérieure et gauche doivent surveiller les événements de la souris, principalement mousedown, mousemove et mouseup.

Après le déplacement de la souris, enregistrez la position de la souris et du div qui doit être déplacé pendant le déplacement de la souris, puis obtenez la différence entre les deux pour obtenir la position du div après le déplacement de la souris. C'est-à-dire :

left = position actuelle de la souris.x - (valeur .x lorsque l'on clique sur la souris - valeur x de la position initiale du div)
top = position actuelle de la souris.y - (. y lorsque l'on clique sur la souris, valeur - la position initiale y valeur du div)

Code :

Copier le code Le code est le suivant :


equiv="Content-Type" content="text /html;charset=UTF-8">
Qing's Web

🎜>


Banner">Cliquez ici pour déplacer le div actuel

Voici un autre contenu


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal