FunctionProject/scripts/main.js

62 lines
2.2 KiB
JavaScript
Raw Normal View History

2019-08-16 12:05:56 +02:00
$(function () {
2019-10-24 18:57:39 +02:00
/* Changement du texte accueil (exemples de fonction) */
if(chemin === "/" || chemin === '/index.php') {
let index=-1;
function change() {
if(index === texteFonctionChange.length-1) {
index = 0;
}
else {
index++;
}
document.getElementById("change").innerHTML = texteFonctionChange[index];
}
setInterval(change,10000);
}
/* Changement du logo du header selon la largeur de la fenêtre */
function widthWindowChange() {
const windowWidth = $(window).width();
if(windowWidth < 463){
$('#logo-header').attr('src', '/img/FunctionProject_icon.png');
$('#logo-header').attr('style', 'display: inline-block;width: 80%;');
$('.navbar-brand').attr('style', 'width: 30%;');
}
else {
$('#logo-header').attr('src', '/img/FunctionProject_brand-logo.png');
$('#logo-header').removeAttr('style');
$('.navbar-brand').removeAttr('style');
}
}
$(window).resize(widthWindowChange);
widthWindowChange();
2019-10-11 21:30:05 +02:00
2019-08-18 20:06:06 +02:00
/* Permet d'afficher l'heure en temps réel sur le footer */
realDateTime('realDateTime');
2019-08-23 20:23:57 +02:00
/* Window Scroll Top Button */
2019-10-18 09:55:35 +02:00
const $btnScrollTop = $('.scroll-top-arrow');
2019-08-23 20:23:57 +02:00
$btnScrollTop.on('click', function () {
$('html, body').animate({scrollTop: 0}, 800);
return false;
});
2019-08-29 22:33:07 +02:00
/* Date Picker */
$.fn.datepicker.dates['fr'] = {
2019-10-18 09:55:35 +02:00
days: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"],
daysShort: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."],
daysMin: ["d", "l", "ma", "me", "j", "v", "s"],
months: ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"],
monthsShort: ["janv.", "févr.", "mars", "avril", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."],
today: "Aujourd'hui",
monthsTitle: "Mois",
clear: "Effacer",
weekStart: 1,
format: "dd/mm/yyyy"
2019-08-29 22:33:07 +02:00
};
$('.datepicker').datepicker({
2019-10-18 09:55:35 +02:00
language: 'fr',
2019-10-18 20:35:03 +02:00
autoclose: false,
2019-10-18 09:55:35 +02:00
todayHighlight: true
2019-10-24 18:57:39 +02:00
});
});