我需要显示一个功能的按钮或切换,当用户选择时,动作/功能将持续3-5秒,并且动作将停止,无需任何用户交互(在CSS,HTML,JS中)。我已经实现了切换,但我想知道我将如何在动作上放置计时器。当用户选择时,动作将停留3-5秒,并在没有用户交互的情况下停止。
kcugc4gi1#
我不知道你到底想做什么,但通常对于Javascript中的延迟,你可以使用setTimeout()函数。
setTimeout()
function disableFeature() { // put code to disable feature here } function enableFeature() { // put code to enable/toggle feature here setTimeout(disableFeature, 5000); }
您可以阅读此函数的MDN Web Docs以了解更多信息。
1条答案
按热度按时间kcugc4gi1#
我不知道你到底想做什么,但通常对于Javascript中的延迟,你可以使用
setTimeout()
函数。您可以阅读此函数的MDN Web Docs以了解更多信息。