MediaWiki:Common.js

De LIV
Révision datée du 4 février 2021 à 19:53 par Paul LEMPERIERE (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Note : après avoir enregistré vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.

  • Firefox / Safari : maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou pressez Ctrl-F5 ou Ctrl-R (⌘-R sur un Mac).
  • Google Chrome : appuyez sur Ctrl-Maj-R (⌘-Shift-R sur un Mac).
  • Internet Explorer : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.
  • Opera : allez dans Menu → Settings (Opera → Préférences sur un Mac) et ensuite à Confidentialité et sécurité → Effacer les données d’exploration → Images et fichiers en cache.
window.onscroll = function() {scrollFunction()};

function scrollFunction() {
  if (document.body.scrollTop > 80 || document.documentElement.scrollTop > 80 || document.body.clientWidth < 600) {
    document.getElementById("logo1").style.width = "50px";
    document.getElementById("logo2").style.width = "50px";
    document.getElementById("logo3").style.width = "50px";
    document.getElementById("phonenumber").style.transform = "scale(0.8)";
    document.getElementById("header").style.padding = "10px 20px";


  } else {
    document.getElementById("logo1").style.width = "80px";
    document.getElementById("logo2").style.width = "80px";
    document.getElementById("logo3").style.width = "80px";
    document.getElementById("phonenumber").style.transform = "scale(1)";
    document.getElementById("header").style.padding = "18px 20px";
  }
}

/*----------- cards --------- */


document.getElementById('output').innerHTML = location.search;
$(".chosen-select").chosen();


var card = document.querySelector('.card');
card.addEventListener( 'click', function() {
  card.classList.toggle('is-flipped');
});


/*

dependencies:

//cdnjs.cloudflare.com/ajax/libs/jquery.touchswipe/1.6.4/jquery.touchSwipe.min.js
//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js
//cdnjs.cloudflare.com/ajax/libs/jquery.touchswipe/1.6.4/jquery.touchSwipe.min.js

*/

$(".carousel").swipe({

  swipe: function(event, direction, distance, duration, fingerCount, fingerData) {

    if (direction == 'left') $(this).carousel('next');
    if (direction == 'right') $(this).carousel('prev');

  },
  allowPageScroll:"vertical"

});


/*----------- count --------- */

$('.count').each(function () {
    $(this).prop('Counter',0).animate({
        Counter: $(this).text()
    }, {
        duration: 4000,
        easing: 'swing',
        step: function (now) {
            $(this).text(Math.ceil(now));
        }
    });
});