Можете ли вы установить интервал между нажатиями кнопок?
-
24-09-2019 - |
Вопрос
Приведенный выше код отлично подходит для одновременного нажатия всех кнопок на странице, но я пытаюсь отключать щелчки каждые пол-секунды или около того, пока объект jQuery не зациклится, т.е.
родовое словоКто-нибудь может сказать мне, как я могу это сделать?приведенный выше код явно не работает.Я что-то упускаю?
Решение
Не используйте строки в setInterval()
или setTimeout()
.Всегда передавать функциональные объекты:
РЕДАКТИРОВАТЬ: Если все, что вам нужно, это вызвать щелчок, это также можно выразить проще, как (спасибо icambron):
родовое словоДругие советы
Что насчет этого?
родовое словоВы можете создать функцию для последовательного выполнения щелчков, щелкнув каждый сгенерированный кодовый код с заданным таймаутом в миллисекундах, повторяя совпадающие элементы один за другим:
Использование:
родовое словоФункция:
родовое слово