Retry calculate add size if is not working

This commit is contained in:
Jorit Tijsen
2024-04-19 15:46:16 +02:00
parent 8fcd34759f
commit 239bff06ce
3 changed files with 21 additions and 7 deletions

View File

@@ -1,7 +1,14 @@
function calculateSize(targetId) {
function calculateSize(targetId, tries) {
if (tries == undefined) {
tries = 0;
}
setTimeout(function(){
$('#' + targetId).height($('#' + targetId).children(":first").height());
$('#' + targetId).width($('#' + targetId).children(":first").width());
if (($('#' + targetId).children(":first").height() == 0 || $('#' + targetId).children(":first").width() == 0) && tries < 4) {
calculateSize(targetId, tries + 1);
} else {
$('#' + targetId).height($('#' + targetId).children(":first").height());
$('#' + targetId).width($('#' + targetId).children(":first").width());
}
}, 500);
$('#' + targetId).css({backgroundColor: 'transparent'});
}