-
Notifications
You must be signed in to change notification settings - Fork 0
/
quiz.js
50 lines (43 loc) · 1.58 KB
/
quiz.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
$(document).ready(function(){
$('.bq1').click((e) => {
e.preventDefault();
$('.p1').fadeOut('slow', ()=> {
$('.p2').fadeIn('slow');
});
})
$('.bq2').click((e) => {
e.preventDefault();
$('.p2').fadeOut('slow', ()=> {
$('.p3').fadeIn('slow');
});
})
$('.bq3').click((e) => {
e.preventDefault();
$('.p3').fadeOut('slow', ()=> {
$('.validatingDiv').fadeIn('slow',validateQuiz());
});
})
var progress = 5;
function validateQuiz() {
progress += 25.3;
$("#analyzeBar").css("width", Math.min(progress, 100) + "%");
$("#analyzeText").html(Math.min(Math.round(progress), 100) + "%");
if (progress >= 100) {
progress = 100;
$("#analyzeBar").removeClass("progress-bar-striped");
$("#analyzeText").removeClass("text-right").addClass("text-center");
$("#analyzeText").html("Concluído! Aguarde...");
setTimeout(function () {
$('.validatingDiv').fadeOut('slow', function () {
$('.hp2').fadeIn('slow');
$('.validatedDiv').fadeIn('slow');
});
}, 2000);
}
if (progress < 100) {
setTimeout(function () {
validateQuiz();
}, 250);
}
}
});