dglushkov,
не понимаю что вы хотите сделать, но imagesLoaded внутри load немного бессмысленно.
попробуйте так
$(function(){
$('.prldr').delay(500).fadeOut('slow');
$(".grid").imagesLoaded(function() {
$(".grid").masonry({
itemSelector: ".grid-item",
transitionDuration: "1.2s",
horizontalOrder: true,
columnWidth: ".grid .standard"
});
$(".grid").masonry("layout")
});
});