Aller au contenu

« MediaWiki:Common.js » : différence entre les versions

De Wikiquestia
Page blanchie
Balise : Blanchiment
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
document.addEventListener('click', function (e) {
  if (!e.target.classList.contains('copy-syntax-btn')) return;


  var wrapper = e.target.closest('.syntax-copy-wrapper');
  if (!wrapper) return;
  var pre = wrapper.querySelector('.syntax-to-copy');
  if (!pre) return;
  var text = pre.innerText;
  navigator.clipboard.writeText(text).then(function () {
    var original = e.target.textContent;
    e.target.textContent = '✔ Copié';
    setTimeout(function () {
      e.target.textContent = original;
    }, 1500);
  });
});

Version du 16 janvier 2026 à 12:59

document.addEventListener('click', function (e) {
  if (!e.target.classList.contains('copy-syntax-btn')) return;

  var wrapper = e.target.closest('.syntax-copy-wrapper');
  if (!wrapper) return;

  var pre = wrapper.querySelector('.syntax-to-copy');
  if (!pre) return;

  var text = pre.innerText;

  navigator.clipboard.writeText(text).then(function () {
    var original = e.target.textContent;
    e.target.textContent = '✔ Copié';
    setTimeout(function () {
      e.target.textContent = original;
    }, 1500);
  });
});