Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当滚动条出现时是否有任何jQuery/JavaScript事件触发?_Javascript_Jquery_Html_Events - Fatal编程技术网

当滚动条出现时是否有任何jQuery/JavaScript事件触发?

当滚动条出现时是否有任何jQuery/JavaScript事件触发?,javascript,jquery,html,events,Javascript,Jquery,Html,Events,我正在使用PolyCalc来polyfill CSScalc()。每当窗口大小改变时,我都需要运行它,但当滚动条出现时,似乎不会触发resize事件。当一些内容从服务器加载时,我的页面上的滚动条会出现一些延迟。我想我必须回答我自己的问题。多亏了@Tricky12,我知道不太可能有比每隔一段时间检查调整大小更优雅的解决方案 无论如何,我找到了一个可以这样做的工具,它允许检查任何元素的大小,还可以替换默认的$(窗口)。调整大小,然后在滚动条上做出反应。如果你包含代码,那些不一定完全熟悉你的问题和插件

我正在使用PolyCalc来polyfill CSS
calc()
。每当窗口大小改变时,我都需要运行它,但当滚动条出现时,似乎不会触发resize事件。当一些内容从服务器加载时,我的页面上的滚动条会出现一些延迟。

我想我必须回答我自己的问题。多亏了@Tricky12,我知道不太可能有比每隔一段时间检查调整大小更优雅的解决方案


无论如何,我找到了一个可以这样做的工具,它允许检查任何元素的大小,还可以替换默认的
$(窗口)。调整大小
,然后在滚动条上做出反应。

如果你包含代码,那些不一定完全熟悉你的问题和插件的人也可以提供帮助,这样你就只局限于PolyCalc的专家。。。有了这些分数,你应该更清楚了……这可能很有用:@webeno这个问题更一般,是关于当滚动条出现时会触发的窗口/文档事件。但是你可以找到。@Tricky12,谢谢。基于这一点,我想我的问题的答案是“不”,但我会等着看是否有人能给出答案。你能每隔一段时间检查一些特定的东西,这些东西的滚动高度可能会超过它们的高度,并相应地调整大小或其他什么吗?这是4年前的事,我几乎不相信它真的能起作用。我没有对元素进行测试,但从我在代码中看到的情况来看,这个概念很简单——它将元素添加到内部数组中,然后只是循环检查它们的大小。每当它们的大小发生变化时,就会触发调整大小事件。它似乎不受元素变化的影响,也不向DOM添加任何额外的元素。这么简单?只是每隔一段时间敲打所有元素的cpu和循环以检查它们的尺寸?对我来说,听起来像是个大禁忌。你为什么想要这样的剧本呢?