demo.js 996 B

123456789101112131415161718192021222324252627282930
  1. if (!('boxShadow' in document.body.style)) {
  2. document.body.setAttribute('class', 'noBoxShadow');
  3. }
  4. document.body.addEventListener("click", function(e) {
  5. var target = e.target;
  6. if (target.tagName === "INPUT" &&
  7. target.getAttribute('class').indexOf('liga') === -1) {
  8. target.select();
  9. }
  10. });
  11. (function() {
  12. var fontSize = document.getElementById('fontSize'),
  13. testDrive = document.getElementById('testDrive'),
  14. testText = document.getElementById('testText');
  15. function updateTest() {
  16. testDrive.innerHTML = testText.value || String.fromCharCode(160);
  17. if (window.icomoonLiga) {
  18. window.icomoonLiga(testDrive);
  19. }
  20. }
  21. function updateSize() {
  22. testDrive.style.fontSize = fontSize.value + 'px';
  23. }
  24. fontSize.addEventListener('change', updateSize, false);
  25. testText.addEventListener('input', updateTest, false);
  26. testText.addEventListener('change', updateTest, false);
  27. updateSize();
  28. }());