4 seçenek içeren bir seçim kutumuz var, bunların her biri mevcut tüm .item
div'leri kaldırmaya ve yeni .items
yüklenmesine ve ardından izotop kullanılarak yeniden hizalanmasına neden olacak şekilde seç.Isotope, ajax yüklü içerikle çalışmıyor
$('.menu-select').change(function(){
var selected=$('.menu-select-option:selected').html().toLowerCase();
if(selected=='all')
{
loadContent('mixed_home_all.html');
}
if(selected=='recommended')
{
loadContent('mixed_home_reco.html');
}
if(selected=='popular')
{
loadContent('mixed_home_pop.html');
}
});
loadContent fonksiyonu şuna benzer: Nedense
function loadContent(filename){
var $item=$('.item');
$container.isotope('remove', $item);
$container.load(filename, function(){
$container.imagesLoaded(function(){
$container.isotope('reLayout');
});
});
}
, reLayout
çalışmıyor. isotope-item
sınıfı da ayrı öğelere eklenmiyor. Konsol günlüğünde hata yok.
Merhaba ben bu kodun başarılı uyarlanmış ve iyi çalışıyor ama benim sıralama elemanlarını yeniden yüklendikten sonra çalışmıyor ... Belki bana helo olabilir ... Teşekkürler: My
loadContent
işlevi artık bu gibi görünüyor! – vitaminasweb