/ / Дізнайтеся, яку ширину зображення використовує jQuery - php, jquery, width

Дізнайтеся, яку ширину зображення використовує jQuery - php, jquery, width

У мене є ці зображення, які я виходжу зі свого сервера та бази даних за допомогою PHP

<div class="pics">

<img src="/images/upload/<?php echo $array["image"] ?>" height="200"/>

</div>

Там фактичні розміри величезні, але мені потрібні, щоб усі вони були на висоті 200.

Як знайти ширину цього зображення за допомогою jQuery, я не можу знайти підручник ніде ....

Будь-яка допомога буде вдячна.

Дякуємо за час, J

Відповіді:

0 для відповіді № 1

Я б спробував .innerWidth() замість .width(), як .width() включала б маржу.

$("img").innerWidth();

Якщо ваше зображення справді настільки велике, вам слід подумати про його масштабування на стороні сервера.

Оновити

Насправді .width() не додає поля і, крім того, навіть не додає відступ. Що робить .width() більше підходить ніж .innerWidth(). Дякую SKS.


7 для відповіді № 2

Спробуйте скористатися .width функція. щось на зразок $("img").width();

Більше читання .. http://api.jquery.com/width/

Більше того, є .innerWidth і .outerWidth функції для включення / виключення заповнення, меж та полів. Дивіться зображення нижче для деталей,

введіть опис зображення тут