Мне бы хотелось короткую наименьшую возможную подпрограмму javascript, чтобы при нажатии mousedown сначала она реагировала так же, как щелчок мышью, а затем, если пользователь удерживал кнопку нажатой, она реагирует так, как если бы пользователь непрерывно отправлял щелчки мыши и после в то время как нажатие кнопки ведет себя так, как будто пользователь ускоряет свои щелчки мышью ... в основном, думайте об этом как о повторении нажатия клавиши с ускорением во времени.
то есть пользователь удерживает нажатой кнопку мыши (x = вызов функции) - x ___ x ___ x ___ x__x__x_x_x_x_xxxxxxx