Итак, я пытаюсь найти высоту моих изображений, а затем добавить верхний край, что позволяет мне наложить вертикальный центр.
Я запускаю этот код, а при обновлении F5 получаю правильную высоту, но при обновлении CTRL + F5 он дает мне намного меньшую высоту. Я предполагаю, что это загрузка/задержка, но я использую документ, готовый, поэтому не совсем уверен, что происходит. Я пробовал использовать функцию php, но это замедляет сайт вниз, поэтому нужно придерживаться jQuery.
вы можете видеть, как он работает здесь. www.mzillustration.com
jQuery(document).ready(function() {
if (jQuery('.imagedisplay').length != 0) {
jQuery('.imagedisplay').each(function(){
var imgheight = jQuery(this).find('img').height();
var topmarg = ((240 - imgheight) / 2) ;
jQuery(this).find('img').css({'margin-top':topmarg+'px'});
});
});
любые идеи/помощь/объяснение очень ценятся. спасибо