Sorry, ich habe wirklich keine Ahnung, wie das zu sagen, so entschuldigt mich für den langen Titel. Ich habe eine Tabelle Spalte gefüllt mit Divs, die sortierbar sind (mit dem jquery ui sortierbaren Plugin). Jedes dieser divs hat ein Image-Kind. Wenn ich derzeit versuche, das div zu ziehen, indem ich auf den Bildteil des div klicke, zieht das div nicht. Offensichtlich möchte ich div ziehen, wenn ich auf das Bild (oder einen Teil des div) klicke. Irgendwelche Vorschläge?jquery UI sortierbar - erlauben Drag von Bild eingebettet in sortierbare Div zu Beginn der Div-Sortierung
2
A
Antwort
5
Versuchen Sie folgendes: Wenn Sie so etwas wie $('#thelist').sortable();
tun, haben auch die folgenden:
$('#thelist img').mousedown(function(event) {
event.preventDefault();
});
Dies verhindert, dass ein normales Verhalten auf allen Bildern in der Liste (das ist zumindest auf Chrome und Firefox , um das Bild zu ziehen).
+0
Das habe ich etwa eine Stunde nach meiner Veröffentlichung bemerkt. Ich stieß jedoch auf ein anderes Problem, aber das ist für ein anderes Posting. –
Verwandte Themen
- 1. jquery ui Drag Drop + sortierbar
- 2. jQuery UI Sortierbare Fenster Scroll
- 3. jQuery UI sortierbare Klickereignis
- 4. Anzeigen eines Platzhalters bei Verwendung von jQuery UI sortierbar div
- 5. jQuery UI Sortierbar - Momentan verschobene div ID
- 6. Sortierbar div jquery
- 7. Jquery ui sortierbare Tropfen Veranstaltung
- 8. Wie sortierbare ID für nicht sortierbare Klasse in jquery ui sortierbar erhalten
- 9. jquery ui sortierbare Verbindungslisten: Objekte kopieren
- 10. jQuery UI sortierbare Usability-Probleme
- 11. jQuery UI Sortierbare Animationen
- 12. jQuery UI Sortierbare Position
- 13. jQuery UI Sortierbare Artikel springen beim Start
- 14. jQuery UI ziehbares Element fiel in sortierbare
- 15. jquery ui sortierbar connecwith von Kindern geben
- 16. jquery ui sortierbar, bootstrap Akkordeon, .panel-heading
- 17. jQuery UI sortierbar & auswählbar
- 18. jQuery UI Sortierbar - Seitwärtsbewegung deaktivieren
- 19. jQuery: ziehbare Verbindung zu sortierbar. ziehbares Element hat ein anderes DOM als sortierbare Liste
- 20. jquery ui sortierbar ('refresh') funktioniert nicht!
- 21. Ein Problem beim Ziehen sortierbar von Handle in jquery Ui
- 22. Wechsel von sortierbar nach sortierbar
- 23. Platzhalterhöhe mit jQuery-UI steuern Sortierbar
- 24. Jquery sortierbar begrenzte Bewegung
- 25. Übergabe von jQuery ui sortierbare Variable
- 26. Jquery UI Sortierbar - Sortiere den Artikel
- 27. jQuery sortierbar - div collaspes beim Sortierversuch
- 28. jQuery UI sortierbare Tabelle behandeln
- 29. jQuery UI speichern sortierbare Liste zu PHP-Array
- 30. jQuery UI Sortierbar und Bootstrap-Gitter
Nicht sicher, was das Problem ist, machte ich das scheint es gut zu funktionieren: http://jsfiddle.net/C6JZ2/ –
In Chrome 8 tut es nicht. Sie fangen an, ein Bild zu ziehen und es sieht schlecht aus (obwohl es immer noch funktioniert) – cambraca
genau - ich benutze auch Chrome. Ich dachte mir, der beste Weg, dies zu beheben, wäre, das Ereignis, das das Ziehen des Bildes verursacht, irgendwie zu erfassen und stattdessen ein Ereignis auszulösen, das stattdessen dazu führt, dass das Eltern-Div beginnt, zu ziehen. Irgendeine Idee, wie man das macht? –