Für mich sind Lösungen mit beiden Griffen und resize
Handler funktionierte gut, so dass der Benutzer den Griff sieht, aber die Größe nur horizontal ändern kann; eine ähnliche Lösung sollte für die vertikale Größe funktionieren. Ohne Handler unten rechts der Benutzer könnte nicht wissen dass er die Größe des Elements ändern kann.
Bei der Verwendung von ui.size.height = ui.originalSize.height;
es wird nicht richtig funktionieren wenn das Element seine Größe gegenüber dem Ausgangszustand geändert hat.
foo.resizable({
// Handles left right and bottom right corner
handles: 'e, w, se',
// Remove height style
resize: function(event, ui) {
$(this).css("height", '');
}
});
Für bessere Leistung $(this)
entfernt werden könnten:
var foo = jQuery('#foo');
foo.resizable({
// Handles left right and bottom right corner
handles: 'e, w, se',
// Remove height style
resize: function(event, ui) {
foo.css("height", '');
}
});