Wenn es Ihnen nichts ausmacht, nicht animiert oder dynamisch einstellbar zu sein, hier ist etwas, an dem ich mit Bootstrap gearbeitet habe (ich benutze 2.1.0, aber das sollte in jeder 2.x Version funktionieren):
eine Schaltfläche Gruppe einrichten:
<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>
Nun, hier ist die JQuery Magie:
$(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");
});
});
Ich habe versucht, es zu animieren, aber hatte nicht viel Glück, aber das funktioniert in Bezug auf eine Größe vollständig sichtbar machen, dann die linke Seite voll sichtbar, und schließlich wieder zu gleichen Größen. Ich bin mir sicher, dass besser JQuery geschrieben werden könnte, aber hey, es ist ein erster Entwurf;)
[jQuery UI .resizable()] (http://jqueryui.com/demos/resizable/), [jQuery Splitter Plugin] (http://methvin.com/splitter/), [jQuery Layout Plugin] (http://layout.jquery-dev.net/) - aber ich frage mich, ob es eine spezifische Lösung für Bootstrap gibt? (oder eines, das besonders gut damit zusammenarbeitet) – mxro
Demnach [antworten Sie auf den Maillisten] (https://groups.google.com/forum/?fromgroups=#!topic/jquery-ui-layout/2E90WQYIzcU) Es gibt nicht viele Probleme bei der Kombination von jQuery Layout und Twitter Bootstrap. – Sonson123
FYI JQuery Splitter-Plugin ist jetzt veraltet (inkompatibel mit jQuery> 1.8) – zmo