Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Узнать ширину div (https://javascript.ru/forum/jquery/54001-uznat-shirinu-div.html)

SKLNSK 27.02.2015 13:14

Узнать ширину div
 
Допустим я задавал ширину div'а так:

$('#'+id_last).width('10%');

Когда через некоторое время хочу узнать ширину div, то получаю в пикселях.

Допустим я в один div записал в пикселях, а в другой в процентах.
Соответственно при чтении хочу получать в тех единицах, в которых до этого записывал значение.

функции читают только в пикселях
a= $("#"+id_last).width();
a= $("#"+id_last).css("width");

А как получить то, в чем я записывал?

ksa 27.02.2015 13:17

Цитата:

Сообщение от SKLNSK
А как получить то, в чем я записывал?

Дублируй свою запись в атрибуты... ;)

var w='10%';
$('#'+id_last).width(w).data('width',w);

Потом будешь читать, что там записано...

a= $("#"+id_last).width();
w= $("#"+id_last).data('width');

SKLNSK 27.02.2015 13:48

О спасибо, работает!


Часовой пояс GMT +3, время: 23:22.