Я работаю над шаблоном фотогалереи, используя zenphoto, bootstrap и kason. Масонство хорошо работает при первой загрузке, но не перезагружается при изменении размера страницы. Я полагаю, что мне нужно использовать метод кластеризации bindResize(), но как его использовать с помощью бутстрапа?Как использовать кладовое связываниеResize с загрузкой?
есть genrated HTML-код, и вы можете увидеть его в действии здесь: http://test.vincentbourganel.fr/pages/portfolio
заранее спасибо за вашу помощь.
<div class="container">
<div class="row">
<div class="col-sm-12">
<div class="post clearfix">
<p>Voici une sélection de photos de ma <a title="galerie" href="/page/gallery">galerie</a>.</p>
<script type="text/javascript" src="/themes/zpBootstrap/js/jquery.masonry.min.js"></script>
<div id="portfolio-wrap" style="margin: 0; padding: 0;">
<ul id="portfolio" class="list-inline" style="margin: 0; padding: 0;">
<li class="portfolio-item" style="margin: 10px;">
<a class="colorbox" href="/albums/evenements-familiaux/20140824-randonnee-familiale-vercors/_mg_2141.jpg" title="Le Grand Veymont">
<img src="/cache/evenements-familiaux/20140824-randonnee-familiale-vercors/_mg_2141_h150_thumb.jpg" alt="Le Grand Veymont" class="ombre" height="150" />
</a>
</li>
<li class="portfolio-item" style="margin: 10px;">
<a class="colorbox" href="/albums/20101111-voyage-marseille/img_4458.jpg" title="Calanque d'En-Vau I">
<img src="/cache/20101111-voyage-marseille/img_4458_h150_thumb.jpg" alt="Calanque d'En-Vau I" class="ombre" height="150" />
</a>
</li>
<li class="portfolio-item" style="margin: 10px;">
<a class="colorbox" href="/albums/groupe-photo-ecully/portraits_urbains/_mg_3158.jpg" title="_mg_3158">
<img src="/cache/groupe-photo-ecully/portraits_urbains/_mg_3158_w150_thumb.jpg" alt="_mg_3158" class="ombre" width="150" />
</a>
</li>
<li class="portfolio-item" style="margin: 10px;">
<a class="colorbox" href="/albums/20100723-voyage-irlande/img_3779.jpg" title="Mizen Head">
<img src="/cache/20100723-voyage-irlande/img_3779_h150_thumb.jpg" alt="Mizen Head" class="ombre" height="150" />
</a>
</li>
[...there is a lot of other pictures...]
</ul>
</div>
<script type="text/javascript">
$(function(){
var $container = $('#portfolio-wrap');
$container.imagesLoaded(function(){
$container.masonry({
itemSelector : '.portfolio-item',
columnWidth: 5
});
});
});
</script>
</div>
</div>
</div>
</div> <!-- /.container -->
важная информация: Я не использую контейнер для жидкости из начальной загрузки, но контейнер, который является изменение размера медиазаписей на некоторых контрольных точках. Так что для меня важно, чтобы кладка перезаряжалась, когда изменение размера меняло размер моего контейнера с жидкостью. – vincent3569