4 drag: function(event) {
5 $.resizable.element.element.css({
6 width: Math.max(event.pageX - $.resizable.element.mouseX + $.resizable.element.width, 0)
8 $.resizable.element.element.trigger('resizable:resize');
12 $.resizable.element.element.trigger('resizable:stop');
13 $().unbind('mousemove', $.resizable.drag).unbind('mouseup', $.resizable.stop);
18 $.fn.resizable = function(handle) {
19 var element = $(this);
20 $(handle, element).mousedown(function(event) {
21 var position = element.position();
22 $.resizable.element = {
24 width: parseInt(element.css('width')) || element[0].scrollWidth || 0,
27 $().mousemove($.resizable.drag).mouseup($.resizable.stop);