JQuery: ширина () не работает - PullRequest
       7

JQuery: ширина () не работает

2 голосов
/ 07 августа 2010

вот мой простой код:

var msgbox = $("<div style='width:320px;height:200px;'></div>");
alert(msgbox.width());

предупреждение дает мне ноль - что не так? почему не 320?

ТНХ

Ответы [ 2 ]

5 голосов
/ 07 августа 2010

Сначала вы должны вставить свой div в документ.Или используйте .css("width") вместо.

3 голосов
/ 07 августа 2010

Вам необходимо сначала добавить элемент в DOM, прежде чем пытаться измерить его размер:

$('body').append(msgbox);
alert(msgbox.width());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...