javascript - 如何使命令在浏览器控制台中循环运行

标签 javascript jquery browser css-selectors

我有一个网络元素,它只在页面(或页面的一部分)仍在加载时出现,并在页面完全加载后消失。我想准确地看到这个元素何时消失,我可以通过在浏览器控制台中重复运行类似的东西来做到这一点:

$("div.v-app-loading")

或者:

document.getElementsByClassName('v-app-loading')

但在大多数情况下,一切都发生得太快,我无法 catch 准确的时刻。必须有一种方法可以创建一个循环,该循环将只在控制台中运行并执行我提到的命令之一,比如每 0.5 秒或更频繁地执行一次。

谁能指出我正确的方向?

最佳答案

您可以使用 Javascript 的 setInterval() 如下:

function yourFunction(){
    //do something here...
}
setInterval(yourFunction, 500); //Will run the function every half a second(500ms = 0.5s)

关于javascript - 如何使命令在浏览器控制台中循环运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37451219/

相关文章:

javascript - 从 Javascript 中的嵌套函数返回值

javascript - VueJS mustache 数据绑定(bind)不起作用。我该如何调试这个?

javascript - 如何获取 translateX 和 translateY 的值?

jquery - 找不到最近的 table

javascript - 在同一级别/高度显示列的内容

jquery - 如何使用href调用jquery函数

go - 我可以为另一个域指定和设置 http-only cookie 吗?

javascript - 如果第一个事件使第二个事件为真,如何使 jQuery 需要第二次单击才能启动下一个事件?

java - 浏览器无法在 gmail api 中打开

javascript - 如何确定每个 HTTP 请求的来源