$(td1).each(function() {
title = $(this).text();
$(td2).each(function() {
$(this).attr("aria-label", title);
console.log(title);
});
});
title
, во втором цикле для каждого TD из коллекции td2 ты подставляешь в атрибут aria-label
значение title
title
, подставляешь его в атрибут aria-label
элементов коллекции td2$(td1).each(function( index ) {
title = $(this).text();
$(td2).eq(index).attr("aria-label", title);
});
120
и 120.001
, условия не определены и код даст ошибку, т.к. не определится одна из переменных.else if
. Поскольку они перемножаются и по умолчанию единицы, можно сразу определять конечное значение:if (floors.value == 1) {
aF = 1; // по умолчанию, для больше 300
if (area.value <= 120) aF = 1.26;
else if (area.value <= 140) aF = 1.24;
else if (area.value <= 160) aF = 1.23;
else if (area.value <= 200) aF = 1.22;
else if (area.value <= 260) aF = 1.2;
else if (area.value <= 300) aF = 1.19;
console.log(aF);
} else if (floors.value == 2 || floors.value == 3) {
bF = 1; // ? для меньше 100 .. и больше 300
if (area.value >= 100 && area.value <= 130) bF = 1.3;
else if (area.value <= 160) bF = 1.27;
else if (area.value <= 200) bF = 1.24;
else if (area.value <= 300) bF = 1.22;
console.log(bF);
}
function addParent($array, $parent = null) {
foreach ($array as $key => $value) {
if (\is_null($parent)) {
$array[$key]['category'] = addParent($value['category'], $value['@attributes']['code']);
$array[$key]['@attributes'] = $value['@attributes'];
} else {
$array[$key]['code_parent'] = $parent;
}
}
return $array;
}