JQuery: изменение размера изображения проблемы в т. е.? - PullRequest
0 голосов
/ 17 декабря 2010

Эй, ребята, мой т.е. исходный код изображения говорит это:

<img width="1500" src="something.jpg" style="width:1265px" alt="something"/>

это означает, что изображение на самом деле имеет ширину 1500 пикселей, и я динамически изменяю его размер до 1265 пикселей с помощью jquery:

это код, который я использую:

                    $(this).removeAttr('height');
                    $(this).width(bw);

в некоторой версии ie это означает, что на самом деле изображение не отображается, возможно, из-за того, что ширина отличается от ширины, указанной в атрибуте style.

Я предполагаю, что $ (this) .width преобразуется в style = "width: value", верно? Как я могу напрямую изменить атрибут ширины изображения динамически ширина JQuery?

С уважением, Мэтт

1 Ответ

1 голос
/ 17 декабря 2010

Вы можете изменить атрибуты с помощью attr ()

$(this).attr('width','1265');

или

$(this).attr({'width':'1265'});

, если хотите установить стиль, используйте css ()

$(this).css('width','1265px');

или

$(this).css({'width':'1265px'});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...