【发布时间】:2014-04-24 04:08:16
【问题描述】:
我正在使用 Respond.js 来确保我在 IE8 中的一个项目与 bootstrap 3 的兼容性。
我正在加载一个带有 response.proxy.js 的大型 CSS 文件。在 Respond 加载和抓取 CSS 后,我必须初始化一些依赖该 CSS 的 jQuery 插件。
我希望能够像 jQuery 对 $(document).ready() 所做的那样。
是否可以创建自定义事件侦听器,例如。 $(respond).finished(...) 在 Respond 完成工作后被调用?我需要在不同的脚本和文件中初始化这些插件。
【问题讨论】:
-
我没有看到任何挂钩到它的完整回调,所以我不得不去。
-
您需要修改此行 github.com/scottjehl/Respond/blob/master/src/respond.js#L298 以包含触发某种您可以收听的事件的 else 条件。
-
@KevinB 这看起来怎么样,因为我需要能够在多个脚本中收听该事件?
-
这就是事件的好处,您可以随意订阅它们。
标签: javascript jquery respond.js