-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathshowMoreContent.js
84 lines (72 loc) · 2.11 KB
/
showMoreContent.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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
function windowResize() {
if($(window).height() >= ($('body').height() + 92)) {
$('footer').addClass('shortContent');
}
else {
$('footer').removeClass('shortContent');
}
}
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
(function ($) {
"use strict";
const TOUR_PAGE_ELEM = 1;
var tourPosition = 0;
function LoadTournaments(e){
if (e) {
e.preventDefault();
}
var posNewTournaments = tourPosition + TOUR_PAGE_ELEM;
$.ajax({
url: "https://localhost:8443/TenniShip/RegisterMatch/Tournaments/ListTournament/" + tourPosition + "/" + posNewTournaments,
type: "GET",
dataType: "html",
success: function(msg){
spinner();
$('#tournamentListChange').append(msg)
}
});
tourPosition += TOUR_PAGE_ELEM;
sleep(250);
windowResize();
}
$('#loadContentButtonTournament').click(function(e) {
LoadTournaments(e)
});
$(document).ready(function() {
LoadTournaments()
});
const MATCH_PAGE_ELEM = 2;
var matchPosition = 0;
function LoadMatches(e){
if (e) {
e.preventDefault();
}
var teamName = document.getElementById("teamNameIdH3").innerHTML;
var posNewMatches = matchPosition + MATCH_PAGE_ELEM;
$.ajax({
url: "https://localhost:8443/TenniShip/Teams/" + teamName + "/ListMatches/" + matchPosition + "/" + posNewMatches,
type: "GET",
dataType: "html",
success: function(msg){
spinner();
$('#matchListTeamFile').append(msg)
}
});
matchPosition += MATCH_PAGE_ELEM;
sleep(250);
windowResize();
}
$('#loadContentButtonMatches').click(function(e) {
LoadMatches(e)
});
$(document).ready(function() {
LoadMatches()
});
function spinner () {
$('#preloader').delay(100).fadeOut('slow', function () {
$(this).remove();
});
}
})(jQuery);