Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.11.2020, 12:57
Аспирант
Отправить личное сообщение для maplol123@gmail.com Посмотреть профиль Найти все сообщения от maplol123@gmail.com
 
Регистрация: 30.06.2019
Сообщений: 41

Как увеличивать скорость кликера при зажатии мышью
Когда я зажимаю мышь, скорость интервала постоянная, не увеличивается, как можно это исправить?
let count = 0;

  let some = 1;

  $("#plus").mousedown(function () {
    some = 1;
    timeout = setInterval(function () {
      if (count < 0) {
        count = 0;
      } else {
        count++;
        some++;
      }
      $("#count_range").text(count);
      console.log(some);
    }, 500 / some);

    return false;
  });

  $("#plus").mouseup(function () {
    clearInterval(timeout);
    return false;
  });
$("#plus").mouseout(function () {
    clearInterval(timeout);
    return false;
  });

Последний раз редактировалось maplol123@gmail.com, 10.11.2020 в 12:59.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как реализовать перезагрузку скриптов/функций при подгрузке контента с помощью AJAX? yii2 jQuery 2 27.09.2017 19:48
Как избежать полосы прокрутки при анимации Bizon4ik Общие вопросы Javascript 4 21.06.2014 13:51
Как получать координаты при каждом клике мышью? wadim Общие вопросы Javascript 10 01.02.2014 16:44
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Как задать изменение src при прокрутке chandler Элементы интерфейса 3 12.01.2012 01:23