Wenn ich ein Element für 200 px ziehe, bewegt es sich Pixel für Pixel, zum Beispiel wenn ich eine linke von 200 px habe und ich die Maus von 200 px ziehe um das Element zu ziehen, wird sich seine linke ändern Pixel für Pixel, um 400 px zu erreichen?Bewegung eines ziehbaren Elements
Antwort
Das klingt wie ein Browser-Problem mehr als alles andere. Ich würde vorschlagen, verschiedene voreingestellte Code-Snippets für Drag & Drop-Sachen zu verwenden und zu sehen, welche mit dem Browser, mit dem Sie arbeiten, schöner spielen.
In dieser Geige, wenn du dich bewegst die maus schnell über alle roten div wie viele zeit "bewegt" ist in der konsole gedruckt? Es sollte 200 mal gedruckt werden ... https://jsfiddle.net/n4mo27bu/ – Fistright
Gibt für mich nichts aus https://a.uguu.se/eco1jDeFmQxS_none.gif – Omrii
Vielleicht gibt es einen Syntaxfehler – Fistright
- 1. JavaScript: Stoppen Sie die Auswahl eines ziehbaren Elements
- 2. Jquery-ui Position des ziehbaren Elements speichern
- 3. Größe des ziehbaren Elements beim Start des Ziehens ändern
- 4. Machen Sie nur Teil eines div ziehbaren
- 5. zufällige Bewegung innerhalb eines Kreises
- 6. Auswählen eines Elements innerhalb eines übergeordneten Elements eines anderen
- 7. Beschränken Sie die Bewegung des Elements, wenn wir es ziehen
- 8. Programmgesteuertes Auslösen eines jQuery-UI ziehbaren "Drag" -Ereignisses
- 9. Arduino - Erkennung von Bewegung/Bewegung?
- 10. CSS-Selektoren Auswählen eines Elements nur innerhalb eines anderen Elements
- 11. iOS - Bewegung eines Labels oder Bildes animieren
- 12. Erhalten eines Elements EventListeners
- 13. OuterHTML eines SVG-Elements
- 14. erkennen Sichtbarkeitsstatus eines Elements
- 15. Anpassen eines JQuery-Elements
- 16. Wie kann ich den Bezeichner eines ziehbaren Elements erhalten, indem ich das stop-Ereignis in JQuery verwende?
- 17. Probleme mit benutzerdefinierten Cursor mit ziehbaren Element
- 18. Auswählen eines bestimmten Elements innerhalb eines div?
- 19. Hinzufügen eines Elements zum Anfang eines Gruppenelements
- 20. Erkennen eines Inline-/Blocktyps eines DOM-Elements
- 21. Wie auf die ID des ziehbaren Elements zugreifen, das in sortierbare
- 22. Java3d Verhalten und Bewegung
- 23. Reibungslose Bewegung
- 24. Sprite Bewegung
- 25. Flash in einem ziehbaren div
- 26. Swing: Erstellen einer ziehbaren Komponente ...?
- 27. Überprüfung der Sichtbarkeit eines Elements
- 28. Wrapping eines Elements mit Html.ActionLink ..?
- 29. Erhalte die ID eines Elements
- 30. jQuery ersetzen Zeichenfolge eines Elements
ist das, was Sie suchen https://greensock.com/draggable, http://codepen.io/El-Oz/pen/oxrjPa –
Ich habe schon so etwas getan, aber mein Problem ist das: wenn Sie Bewegen Sie sehr schnell die Maus, onmousemove Ereignis wird eine geringe Anzahl von Zeiten ausgelöst.Das bedeutet, wenn ich die Maus sehr schnell für 200px bewegen und zum Beispiel onmousemove Ereignis wird einmal ausgelöst, wenn es 3px bewegte und einmal wenn es 200px das div verschoben wird um 187 px in einer Zeit verschoben und die Animation wird nicht glatt sein ... – Fistright
Wie könnte dieses Problem behoben werden? In jquery Methode für Drag & Drop, wie dieses Problem behoben ist? – Fistright