js bug fix
This commit is contained in:
parent
85489abd5f
commit
62beb50067
|
@ -1,10 +1,11 @@
|
|||
document.addEventListener('scroll', function() {
|
||||
const scrolled = window.pageYOffset;
|
||||
const background = document.getElementById('background-animated');
|
||||
|
||||
// Adjust this value to control the speed of the parallax effect
|
||||
const parallaxSpeed = 0.2;
|
||||
background.style.transform = 'translateY(' + (scrolled * parallaxSpeed) + 'px)';
|
||||
if (background) {
|
||||
// Adjust this value to control the speed of the parallax effect
|
||||
const parallaxSpeed = 0.2;
|
||||
background.style.transform = 'translateY(' + (scrolled * parallaxSpeed) + 'px)';
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
@ -34,21 +35,24 @@ document.addEventListener('scroll', function() {
|
|||
//ANimation Pilliers
|
||||
const svg = document.querySelector('#paragraph-id--7 .colone-picto');
|
||||
|
||||
// Configuration de l'observateur d'intersection
|
||||
const observer = new IntersectionObserver(entries => {
|
||||
entries.forEach(entry => {
|
||||
if (entry.isIntersecting) {
|
||||
// Ajoute une classe lorsque l'élément est visible
|
||||
// svg.classList.remove('invisible');
|
||||
svg.classList.add('visible');
|
||||
}
|
||||
// else {
|
||||
// // Optionnel : Retirez la classe si nécessaire
|
||||
// svg.classList.remove('visible');
|
||||
|
||||
// }
|
||||
if (svg) {
|
||||
// Configuration de l'observateur d'intersection
|
||||
const observer = new IntersectionObserver(entries => {
|
||||
entries.forEach(entry => {
|
||||
if (entry.isIntersecting) {
|
||||
// Ajoute une classe lorsque l'élément est visible
|
||||
// svg.classList.remove('invisible');
|
||||
svg.classList.add('visible');
|
||||
}
|
||||
// else {
|
||||
// // Optionnel : Retirez la classe si nécessaire
|
||||
// svg.classList.remove('visible');
|
||||
|
||||
// }
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
// Observer l'élément SVG
|
||||
observer.observe(svg);
|
||||
|
||||
// Observer l'élément SVG
|
||||
observer.observe(svg);
|
||||
|
||||
}
|
||||
|
|
|
@ -340,9 +340,16 @@
|
|||
}
|
||||
|
||||
// Attach event listeners
|
||||
document.getElementById('arrowPrev').addEventListener('click', prevSlide);
|
||||
document.getElementById('arrowNext').addEventListener('click', nextSlide);
|
||||
|
||||
let arrowprev = document.getElementById('arrowPrev');
|
||||
if (arrowprev) {
|
||||
arrowprev.addEventListener('click', prevSlide);
|
||||
}
|
||||
let arrownext = document.getElementById('arrowNext')
|
||||
if (arrownext) {
|
||||
arrownext.addEventListener('click', nextSlide);
|
||||
}
|
||||
|
||||
|
||||
// Update month field to only show the first 3 letters
|
||||
document.querySelectorAll('.paragraph--type--phase-deroulement').forEach(function(paragraph) {
|
||||
const monthField = paragraph.querySelector('.field_field_date_de_moi div:nth-of-type(2)');
|
||||
|
@ -427,52 +434,58 @@
|
|||
//////////// slideshow home //////////////////////////
|
||||
|
||||
$(document).ready(function(){
|
||||
$('.content-actus .view').slick({
|
||||
slidesToShow: 3,
|
||||
// slidesToScroll: 1,
|
||||
dots: false,
|
||||
arrows: true,
|
||||
centerMode: true,
|
||||
adaptiveHeight: true,
|
||||
autoplay: false,
|
||||
// autoplaySpeed: 1500,
|
||||
// infinite: true,
|
||||
// centerPadding: '100px',
|
||||
responsive: [
|
||||
{
|
||||
breakpoint: 810,
|
||||
settings: {
|
||||
slidesToShow: 1,
|
||||
adaptiveHeight: false,
|
||||
arrows: true,
|
||||
draggable: true,
|
||||
centerMode: true,
|
||||
autoplay: false,
|
||||
// autoplaySpeed: 2000,
|
||||
}
|
||||
}]
|
||||
});
|
||||
console.log('salut slick home');
|
||||
let actuview = $('.content-actus .view')
|
||||
if (actuview) {
|
||||
actuview.slick({
|
||||
slidesToShow: 3,
|
||||
// slidesToScroll: 1,
|
||||
dots: false,
|
||||
arrows: true,
|
||||
centerMode: true,
|
||||
adaptiveHeight: true,
|
||||
autoplay: false,
|
||||
// autoplaySpeed: 1500,
|
||||
// infinite: true,
|
||||
// centerPadding: '100px',
|
||||
responsive: [
|
||||
{
|
||||
breakpoint: 810,
|
||||
settings: {
|
||||
slidesToShow: 1,
|
||||
adaptiveHeight: false,
|
||||
arrows: true,
|
||||
draggable: true,
|
||||
centerMode: true,
|
||||
autoplay: false,
|
||||
// autoplaySpeed: 2000,
|
||||
}
|
||||
}]
|
||||
});
|
||||
console.log('salut slick home');
|
||||
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
////////////////////// start diaporama home swiper /////////////////////////////////
|
||||
|
||||
$(document).ready(function () {
|
||||
//initialize swiper when document ready
|
||||
var mySwiper = new Swiper ('.swiper-container', {
|
||||
|
||||
// PAS DE SWIPER CHARGÉ DANS L'ENV JS ...
|
||||
|
||||
// $(document).ready(function () {
|
||||
// //initialize swiper when document ready
|
||||
// let mySwiper = new Swiper ('.swiper-container', {
|
||||
|
||||
speed: 400,
|
||||
spaceBetween: 100,
|
||||
// Optional parameters
|
||||
autoplay: {
|
||||
delay: 3000,
|
||||
disableOnInteraction: false,
|
||||
},
|
||||
direction: 'horizontal',
|
||||
loop: true,
|
||||
})
|
||||
});
|
||||
// speed: 400,
|
||||
// spaceBetween: 100,
|
||||
// // Optional parameters
|
||||
// autoplay: {
|
||||
// delay: 3000,
|
||||
// disableOnInteraction: false,
|
||||
// },
|
||||
// direction: 'horizontal',
|
||||
// loop: true,
|
||||
// })
|
||||
// });
|
||||
|
||||
////////////////////// end diaporama home swiper /////////////////////////////////
|
||||
|
||||
|
|
Loading…
Reference in New Issue