1000px geniş div ile sarılmış duvar öğeleri var, jQuery's addClass()
kullanarak div 2000x yeniden boyutlandırmak için bir düğme var, sorun, Masonry fazladan 1000px alanı doldurmak için öğeleri yeniden eşleştirmez Yeniden boyutlandırmanın çalıştığını biliyorum çünkü tarayıcı penceresini yeniden boyutlandırmak bir değişiklik yapılmasına neden oluyor.Duvar Eklentisi: Yeniden boyutlandırmak için yeniden boyutlandırma
Duvar:
$(function(){
$('#container').masonry({
// options
itemSelector : '.item',
columnWidth : 240
});
});
Düğme:
$("a.button").toggle(function(){
$(this).addClass("flip");
$("div#container").fadeOut("fast", function() {
$(this).fadeIn("fast").addClass("resize");
});
CSS:.
width: 1000px; /* default */
width: 2000px !important; /* on button press */
I ('a') çalıştıran çalıştı cl Aynı düğmeyi kullanarak Yığın işlevi üzerinde çalışıyorum ve normal çalışıyor gibi görünüyor ama sorun hala var.
Herhangi bir öneri? Stumped:/
Aklında bir yöntem var mı? Düğme tıklatıldığında varsayılan Masonry işlevini çalıştırdım, ancak sorun hala var, tarayıcı penceresini yeniden boyutlandırmadıkça, yeniden boyutlandırma öncesinde neye benzediğini sadece miras alıyor. :/ – Naota
Bir çekicilik gibi çalıştım, çok teşekkürler! :) – Naota
ayrıca $ ("# container |) .masonry (" yeniden yükle "); bu –