Как объединить кладку ("перезагрузить") с изображениями, загруженными в Ajax?
Я использую следующий код ajax, как вы можете видеть, там добавлена кладка ( 'reload'), но я должен добавить и imagesLoaded(). Ты знаешь как это сделать?
$.ajax({
type: 'POST',
url: ajaxurl,
data: {
action:'activity_load',
'tab_activity_type_1': tab_activity_type_1
},
success:function(data) {
$( ".tab-content-list" ).empty();
$( ".tab-content-list" ).append(data).masonry( 'reload' );
},
error: function(errorThrown){
$( ".tab-content-list" ).append( "Data error" );
console.log(errorThrown);
}
});
////////////////////////////////////////////////// /////////
jQuery(function(){
var $container = jQuery('.tab-content-list');
$container.masonry({
itemSelector: 'li.activity-item'
});
$container.imagesLoaded().progress( function() {
$container.masonry();
});
});