Dla mnie rozwiązania z dwoma uchwytami i uchwytem resize
działały dobrze, więc użytkownik widzi uchwyt, ale może zmienić rozmiar tylko w poziomie, podobne rozwiązanie powinno działać dla pionu. Bez obsługi w prawym dolnym rogu użytkownik może nie wiedzieć , że może zmienić rozmiar elementu.
Podczas używania ui.size.height = ui.originalSize.height;
nie będzie działać poprawnie, jeśli element zmienił swój rozmiar ze stanu początkowego.
foo.resizable({
handles: 'e, w, se',
resize: function(event, ui) {
$(this).css("height", '');
}
});
Aby uzyskać lepszą wydajność, $(this)
można usunąć:
var foo = jQuery('#foo');
foo.resizable({
handles: 'e, w, se',
resize: function(event, ui) {
foo.css("height", '');
}
});