15 lines
533 B
JavaScript
Vendored
15 lines
533 B
JavaScript
Vendored
function calculateSize(targetId, tries) {
|
|
if (tries == undefined) {
|
|
tries = 0;
|
|
}
|
|
setTimeout(function(){
|
|
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'});
|
|
}
|