触发高度calc - jQuery Cycle2

时间:2013-10-08 13:29:48

标签: javascript jquery jquery-cycle2

我有一个页面使用Cycle2来运行带有隐藏显示元素的幻灯片。

这一切都很好,除非我展开幻灯片并再次关闭它,高度就会消失。如果我稍微调整窗口的大小,这将触发重新计算,然后高度的空间被放回原位。

我正在使用

data-cycle-auto-height="container"

我基本上只需要触发调整大小时发生的这个动作。

任何提示?

1 个答案:

答案 0 :(得分:1)

这样做的作弊方法是为你的插件的开启/关闭事件分配一个监听器来触发窗口调整大小。

$(window).on('your_event_name', function() {
  $(this).resize();
});

如果你有时间,你应该深入挖掘并弄清楚实际发生了什么。理想情况下,你的插件会处理它自己的东西。