Как получить значение атрибута width в img?

234
23 января 2018, 13:34

Я пытаюсь сравнить значение атрибута ширины у картинки, но получаю в консоль только undefined. Как мне получить значение атрибута ширины у картинки ?

var $img = $('.img-pr-medium');
$img.load(function(){
    var width = img.clientWidth;
    if(width === 1200) {
        console.log('test');
    }
});
Answer 1

function testFunction() { 
let image = $('.test-image'); 
let width = image.innerWidth(); 
if (width === 100) { 
  image.innerWidth(1000); 
} 
}
.test-image { 
  width: 100px; 
  heigth: 80px; 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<img class='test-image' src='http://bipbap.ru/wp-content/uploads/2017/04/leto_derevo_nebo_peyzazh_dom_derevya_domik_priroda_3000x2000.jpg'> 
<br> 
<button onclick="testFunction()">Нажми меня для увеличения</button>

READ ALSO
Выпадающий список, даты на JavaScript

Выпадающий список, даты на JavaScript

Пытаюсь на JS сделать список с выпадающими датами (смвложение)

148
Создание и уничтожение кнопки в JS без HTML

Создание и уничтожение кнопки в JS без HTML

Есть задача создать кнопку непосредственно в JS, без участия HTML и повесить ее появление и уничтожение в зависимость от условийСобственно,...

160
Как сделать поиск пользователей по мере набора его имени

Как сделать поиск пользователей по мере набора его имени

Всем приветК сожалению я не знаю как объяснить грамотно и правильно то, что мне нужно, но попытаюсь

202
Google Scripts. Код не работает, но почему?

Google Scripts. Код не работает, но почему?

Переработал код по ссылкеСуть в том, что после создания календаря событий, я не могу туда через форму добавить событие

162