Ajout de nouvelles pages
This commit is contained in:
44
js/faq.js
44
js/faq.js
@@ -1,22 +1,22 @@
|
||||
document.addEventListener("DOMContentLoaded", function() {
|
||||
const faqItems = document.querySelectorAll('.faq-item');
|
||||
|
||||
faqItems.forEach(item => {
|
||||
const questionBtn = item.querySelector('.faq-question-btn');
|
||||
|
||||
questionBtn.addEventListener('click', () => {
|
||||
// Ferme toutes les autres réponses
|
||||
faqItems.forEach(otherItem => {
|
||||
if (otherItem !== item) {
|
||||
otherItem.classList.remove('active');
|
||||
otherItem.querySelector('.faq-answer').style.display = 'none';
|
||||
}
|
||||
});
|
||||
|
||||
// Affiche ou masque la réponse de la question actuelle
|
||||
item.classList.toggle('active');
|
||||
const answer = item.querySelector('.faq-answer');
|
||||
answer.style.display = item.classList.contains('active') ? 'block' : 'none';
|
||||
});
|
||||
});
|
||||
});
|
||||
document.addEventListener("DOMContentLoaded", function() {
|
||||
const faqItems = document.querySelectorAll('.faq-item');
|
||||
|
||||
faqItems.forEach(item => {
|
||||
const questionBtn = item.querySelector('.faq-question-btn');
|
||||
|
||||
questionBtn.addEventListener('click', () => {
|
||||
// Ferme toutes les autres réponses
|
||||
faqItems.forEach(otherItem => {
|
||||
if (otherItem !== item) {
|
||||
otherItem.classList.remove('active');
|
||||
otherItem.querySelector('.faq-answer').style.display = 'none';
|
||||
}
|
||||
});
|
||||
|
||||
// Affiche ou masque la réponse de la question actuelle
|
||||
item.classList.toggle('active');
|
||||
const answer = item.querySelector('.faq-answer');
|
||||
answer.style.display = item.classList.contains('active') ? 'block' : 'none';
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// Pour que la date de réservation ne soit jamais inférieur à celle d'aujourd'hui
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
const today = new Date().toISOString().split('T')[0];
|
||||
document.getElementById('date').min = today;
|
||||
// Pour que la date de réservation ne soit jamais inférieur à celle d'aujourd'hui
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
const today = new Date().toISOString().split('T')[0];
|
||||
document.getElementById('date').min = today;
|
||||
});
|
||||
56
js/script.js
56
js/script.js
@@ -1,28 +1,28 @@
|
||||
// Menu burger
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
const burgerMenu = document.querySelector('.burger-menu');
|
||||
const navLinks = document.querySelector('.nav-links');
|
||||
|
||||
burgerMenu.addEventListener('click', function () {
|
||||
navLinks.classList.toggle('show');
|
||||
});
|
||||
});
|
||||
|
||||
// Scroll jusqu'en au de la page
|
||||
function scrollToTop() {
|
||||
window.scrollTo({
|
||||
top: 0,
|
||||
behavior: 'smooth'
|
||||
});
|
||||
}
|
||||
|
||||
// Afficher ou masquer le bouton de scroll en fonction de la position dans la page
|
||||
document.addEventListener('scroll', function () {
|
||||
const scrollTopBtn = document.getElementById('scrollTopBtn');
|
||||
if (window.scrollY > 200) {
|
||||
scrollTopBtn.style.display = 'block';
|
||||
} else {
|
||||
scrollTopBtn.style.display = 'none';
|
||||
}
|
||||
});
|
||||
|
||||
// Menu burger
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
const burgerMenu = document.querySelector('.burger-menu');
|
||||
const navLinks = document.querySelector('.nav-links');
|
||||
|
||||
burgerMenu.addEventListener('click', function () {
|
||||
navLinks.classList.toggle('show');
|
||||
});
|
||||
});
|
||||
|
||||
// Scroll jusqu'en au de la page
|
||||
function scrollToTop() {
|
||||
window.scrollTo({
|
||||
top: 0,
|
||||
behavior: 'smooth'
|
||||
});
|
||||
}
|
||||
|
||||
// Afficher ou masquer le bouton de scroll en fonction de la position dans la page
|
||||
document.addEventListener('scroll', function () {
|
||||
const scrollTopBtn = document.getElementById('scrollTopBtn');
|
||||
if (window.scrollY > 200) {
|
||||
scrollTopBtn.style.display = 'block';
|
||||
} else {
|
||||
scrollTopBtn.style.display = 'none';
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user