我正在使用完整日历的UI-Calendar指令,我有一些调整大小的问题。日历所在的div可以根据更改div类及其大小的事件来更改大小。发生这种情况时,日历重绘不正确。我可以检测到触发器何时发生,但这似乎是在摘要循环内部,即在元素实际改变大小之前,因此告诉fullcalendar在此时重绘不会有帮助。
jQuery.resize似乎也没有(通过使用angular的jqlite或真正的jQuery)。顺便说一下,窗口调整大小会起火。
目前,我每隔100毫秒用$ timeout来解决它,以检查大小是否已经改变,这是一个相当严重的黑客攻击。
当div调整大小或挂钩到摘要循环结束时,我如何得到通知,以便我看到反映的大小变化?
答案 0 :(得分:0)
resize事件仅在绑定到窗口时触发(IE除外,您可以将其绑定到任何HTML元素)。 Here,更多关于此事。
结帐http://marcj.github.io/css-element-queries/以获得有效的解决方案。