Comme il semble que je l'ai trouvé un bug dans jquery:
jquery draggable throws error when 'mouseup' is triggered Puis-je obtenir des conseils sur la façon de mettre en œuvre les fonctionnalités suivantes sans utiliser le déclencheur? Je veux être en mesure d'arrêter un élément à glisser quand une condition a été atteinte, j'ai essayé beaucoup de possibilités mais aucune ne fonctionne automatiquement, même si l'événement est déclenché lorsque la condition est vraie, elle ne prend effet que lorsque "Le dragueur. Je suis vraiment pris au piège, toute aide sera très appréciée. P.D: J'ai déjà posté le bogue dans jquery.uiAlternatives à déclencher (« mouseup ») pour arrêter glisser programme
0
A
Répondre
0
Le morceau de code suivant a bien fonctionné pour moi. Il n'y a pas de méthode qui annule un seul "glisser", mais vous pouvez définir la position de l'objet en utilisant ui.position
$('#draggablediv').draggable({
drag: function (event, ui) {
if (your_condition) { // for example: ui.position.left < 100
ui.position.left = ui.position.left_old
ui.position.top = ui.position.top_old
}
ui.position.left_old = ui.position.left
ui.position.top_old = ui.position.top
}
})
Questions connexes
- 1. Silverlight 4 Alternatives au glisser-déposer
- 2. Comment faire pour arrêter .Net HttpWebRequest.GetResponse() déclencher une exception
- 3. Dojo: faites glisser et déposez Arrêter Faites glisser
- 4. Cocoa Touch - Faites glisser sur le bouton pour déclencher l'événement
- 5. MouseUp et NSArrayController
- 6. Shell script pour arrêter un programme java
- 7. Déclencher un événement par programme?
- 8. Alternatives à popen/pclose?
- 9. L'événement MouseUp a-t-il été interrompu?
- 10. Alternatives pour gmake?
- 11. Alternatives à NativeWindow pour la sous-classe
- 12. Détection mouseUp sur scène
- 13. Désactiver le mouseup?
- 14. Alternatives à YQL
- 15. élément après mouseup
- 16. Déclencher par programme "détecter les affichages".
- 17. Comment arrêter un programme d'appel à la maison?
- 18. jqGrid Mouse Glisser pour redimensionner
- 19. Comment déclencher jquery Redimensionnement redimensionnable par programme?
- 20. comment déclencher l'événement dropdownlist.selectedindexchanged par programme
- 21. MouseDown, puis MouseUp ne fonctionne pas
- 22. VBA - Arrêter le programme de quitter, réduire à la place
- 23. Comment faire pour arrêter l'exécution du programme Python dans IDLE
- 24. Raccourci pour arrêter l'exécution du programme dans netbeans
- 25. Alternatives à swfobject pour l'intégration de flashplayer
- 26. Alternatives EasyHook pour C#
- 27. Comment arrêter un service Windows par programme?
- 28. Post MouseUp Altération de DataGrid!
- 29. Comment arrêter le défilement horizontal par programme?
- 30. ORM alternatives à ActiveRecord