Advertisement
Guest User

en brail

a guest
Jan 21st, 2019
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. window.addEventListener('load', function() {
  2.  
  3.     // Наш текст брайля
  4.     let box1 = document.getElementById('brail');
  5.     // Точка начала движения
  6.     let startx = 0;
  7.  
  8.     box1.addEventListener('touchstart', function(event) {
  9.         var touchobj = event.changedTouches[0];
  10.         startx = parseInt(touchobj.clientX);
  11.         event.preventDefault();
  12.     }, false)
  13.  
  14.     box1.addEventListener('touchend', function(event) {
  15.         // объект, в котором содержаться координаты первого касания
  16.         var touchobj = event.changedTouches[0];
  17.  
  18.         // подборка значений координаты x (зависит от длины исходного блока (текста))
  19.         if (
  20.             (startx - 30 <= startx && startx <= startx + 30)
  21.             && (startx + 210 <= touchobj.clientX && touchobj.clientX <= startx + 250)
  22.         ) {
  23.             box1.textContent = "ответ на задание";
  24.         }
  25.  
  26.         event.preventDefault();
  27.     }, false);
  28. }, false);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement