bom dia galera!
estou com uma dúvida, tenho dois JS um que calula a idade e um que faz o progressbar , só que não sei como chamar a idade para que rode o progress.
por exemplo tenho 30 anos ele pega a idade e gera o progress até 30 , pois tava colocando ele fixo no codigo…
vou postar trecho do codigo.
//calculo Idade
function idade(d1, d2){
d2 = d2 || new Date();
var diff = d2.getTime() - d1.getTime();
return Math.floor(diff / (1000 * 60 * 60 * 24 * 365.25));
}
console.log( idade(new Date(1988, 09, 3)) );
document.getElementById('idade').innerHTML = idade(new Date(1988, 09, 3));
// -------------------------------------------------------------
// Progress Bar
// -------------------------------------------------------------
$('.skill-progress').bind('inview', function(event, visible, visiblePartX, visiblePartY) {
if (visible) {
$.each($('div.progress-bar'),function(){
$(this).css('width', $(this).attr('aria-valuenow')+'%');
});
$(this).unbind('inview');
}
});
// -------------------------------------------------------------
// More skill
// -------------------------------------------------------------
$('.more-skill').bind('inview', function(event, visible, visiblePartX, visiblePartY) {
if (visible) {
$('.chart').easyPieChart({
//your configuration goes here
easing: 'easeOut',
delay: 3000,
barColor:'#68c3a3',
trackColor:'rgba(255,255,255,0.2)',
scaleColor: false,
lineWidth: 8,
size: 140,
animate: 2000,
onStep: function(from, to, percent) {
this.el.children[0].innerHTML = Math.round(percent);
}
});
$(this).unbind('inview');
}
});
no html eu faço assim
<div class="chart" data-percent="30" data-color="e74c3c">
eu queria tirar esse fixo e deixar automatico a idade…obrigado se me ajudar.