привет, жаль, что задал немой вопрос:/Мне нужно знать высоту изображения, ширина которого установлена на 100%; и, пожалуйста, рассмотрите, а не оригинальную высоту изображения, но высоту, которая на самом деле видна на стороне клиента! PS. Я постоянно получаю оригинальную высоту при использовании этого:
$ ( '# MyImage') высота(). пожалуйста помоги:(
Спасибо большое
Если вы не можете получить правильную высоту с помощью .height()
или .css('height')
возможно, браузер возвращает высоту до того, как изображение полностью загрузится.
Попробуйте использовать .load()
:
$('#myImage').load(function(){
var h = $(this).height();
});
$(window).resize(function(){$('#myImage').load(function(){ var h = $(this).height(); }); });
$('#myImage').css('height')