MediaWiki:Common.js: Difference between revisions

No edit summary
No edit summary
Line 122: Line 122:
     cleanAdarisPopups();
     cleanAdarisPopups();
})();
})();
mw.loader.using('mediawiki.util', function () {
  $(function () {
    var input = document.getElementById('pixelToMileInput');
    var output = document.getElementById('pixelToMileOutput');
    if (!input || !output) {
      return;
    }
    input.addEventListener('input', function () {
      var pixels = parseFloat(input.value);
      if (isNaN(pixels)) {
        output.textContent = '0 mi';
        return;
      }
      var miles = (pixels / 1000) * 50;
      output.textContent = Math.round(miles) + ' mi';
    });
  });
});