Вход

Просмотр полной версии : Узнать ширину div


SKLNSK
27.02.2015, 13:14
Допустим я задавал ширину div'а так:

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

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

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

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

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

ksa
27.02.2015, 13:17
А как получить то, в чем я записывал?
Дублируй свою запись в атрибуты... ;)

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
О спасибо, работает!