Si no te importa que no sea animado o dinámicamente ajustable, he aquí algo en lo que he estado trabajando de manera similar con Bootstrap (estoy usando 2.1.0, pero esto debería funcionar en cualquier versión 2.x):
Establecer un grupo de botones:
<div class="btn-group">
<a href="##" rel="tooltip" title="Make the Directories side dominant" class="btn btn-mini" data-action="dirDom" data-placement="left"><i class="icon icon-indent-left"></i></a>
<a href="##" rel="tooltip" title="Make both sides equal" class="btn btn-mini" data-placement="left" data-action="equality"><i class="icon icon-resize-horizontal"></i></a>
<a href="##" rel="tooltip" title="Make the Documents side dominant" class="btn btn-mini" data-placement="left" data-action="fileDom"><i class="icon icon-indent-right"></i></a>
</div>
Ahora, aquí está la magia de jQuery:
$(function(){
$('a[data-action="dirDom"]').click(function(){
$("#dirList").css('display','inline').removeAttr('class').addClass("span12");
$("#fileList").removeAttr('class').css("display","none");
});
$('a[data-action="equality"]').click(function(){
$("#dirList").css('display','inline').removeAttr('class').addClass("span6");
$("#fileList").css('display','inline').removeAttr('class').addClass("span6");
});
$('a[data-action="fileDom"]').click(function(){
$("#fileList").css('display','inline').removeAttr('class').addClass("span12");
$("#dirList").removeAttr('class').css("display","none");
});
});
He estado tratando de animarlo, pero no he tenido mucha suerte, pero esto funciona en términos de hacer un tamaño completamente visible, luego el lado izquierdo completamente visible, y finalmente volver a tamaños iguales. Estoy seguro de que se podría escribir mejor JQuery, pero bueno, es un primer borrador;)
[jQuery UI .resizable()] (http://jqueryui.com/demos/resizable/), [jQuery Splitter Plugin] (http://methvin.com/splitter/), [jQuery Layout Plugin] (http://layout.jquery-dev.net/) - pero me pregunto si existe una solución específica para bootstrap. (o uno que funcionará especialmente bien con él) – mxro
Según esta [respuesta en el maillist] (https://groups.google.com/forum/?fromgroups=#!topic/jquery-ui-layout/2E90WQYIzcU) no hay muchos problemas al combinar jQuery Layout y Twitter bootstrap. – Sonson123
FYI El complemento JQuery Splitter ahora está en desuso (es incompatible con jQuery> 1.8) – zmo