代码之家  ›  专栏  ›  技术社区  ›  Marcel Wilson

如何在Chrome中显示实时jQuery.active?

  •  1
  • Marcel Wilson  · 技术社区  · 6 年前

    我用 jQuery.active 为了确定Selenium测试中需要等待多长时间,我正在试图找到一种方法来获取Chrome devtools中jQuery.active的“实时”计数。

    我遇到过这样一种情况,jquery在点击一个页面后的活动时间比预期的要长一点,但我不确定测试的缓慢是否会转化为用户体验。我想在没有selenium的情况下查看浏览器中的jQuery.active计数。

    我没有javascript的背景,这使得我甚至很难查找我要做的事情。

    有没有办法使用Chrome的devtools获得jQuery.active的近“实时”帐户?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Martin Adámek    6 年前

    你可以用 setInterval 要每隔几毫秒转储一次该值,请执行以下操作:

    // dump every 50ms
    setInterval(() => console.log(jQuery.active), 50);