У меня довольно уникальная ситуация, когда мне нужно собрать код jQuery для повторного запуска при нажатии кнопки. Добавленные осложнения:jQuery - повторите выполнение функции при нажатии кнопки
- Я не могу позволить окно браузера, чтобы обновить
- Всего кода находится в пределах параметра SetTimeout() - не уверен, что если это действительно имеет значение
Я могу» t оберните код внутри события клика, поскольку он должен запускаться автоматически при первом открытии или обновлении страницы. Для того, чтобы добавить немного контекста, я издевался до следующего:
setTimeout(function() {
// all the scripts that need to run
}, 2500);
$('.btn').click(function() {
// re-run the above code without refreshing window or browser
});
Есть ли способ, чтобы повторно запустить код на нажатие кнопки в этом контексте?
Возможный дубликат [Как написать многоразовую функцию JQuery клик?] (Http://stackoverflow.com/questions/22783420/how-to-write-a-reusable-jquery -click-function) –