Working demo: http://jsfiddle.net/kCduV/10/ and another solution: http://jsfiddle.net/kCduV/12/
JQuery Code:
$(function() { // $('.resizable').resizable({'handles': 'w'}); $('.resizable').resizable({ handles: 'e,w', resize: function (event,ui) { ui.position.left = ui.originalPosition.left; ui.size.width = (ui.size.width - ui.originalSize.width )*2 + ui.originalSize.width; } }); });
OR
$(function() { // $('.resizable').resizable({'handles': 'w'}); $('.resizable').resizable({ handles:'e,w', resize: function (event,ui) { ui.position.left = ui.originalPosition.left; ui.size.width += (ui.size.width - ui.originalSize.width); } }); });
Explanation: jQuery Resizable: doubling the resize width
source share