Witam!
chciał bym stworzyć funkcję, która ma za zadanie pobrać pełną (realną) szerokość diva razem ze wszystkimi dodatkami (border, margin, padding), stworzyłem coś takiego:
function get_szer_wys(div,szer_wys)
{
if(szer_wys = 1) //szerokosc
{
szerokosc=$(div).width()+parseInt($(div).css("border-left-width"))+parseInt($(div).css("border-right-width"))+parseInt($(div).css("margin-left"))+parseInt($(div).css("margin-right"))+parseInt($(div).css("padding-left"))+parseInt($(div).css("padding-right"));
}
if(szer_wys = 2)//wysokosc
{
wysokosc=$(div).height()+parseInt($(div).css("border-top-width"))+parseInt($(div).css("border-bottom-width"))+parseInt($(div).css("margin-top"))+parseInt($(div).css("margin-bottom"))+parseInt($(div).css("padding-top"))+parseInt($(div).css("padding-bottom"));
}
}
w teorii: get_szer_wys(div,szer_wys) powinno działać, ale chciał bym pobrać tu nazwę diva do funkcji:
czyli chciał bym, żeby działało to tak get_szer_wys(#jakis_div,1) ? Dlaczego firebug pokazuje niezdefiniowaną wartość?