5

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

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

我在用着

data-cycle-auto-height="container"

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

有小费吗?

4

1 回答 1

1

这样做的作弊方法是为您的插件的打开/关闭事件分配一个侦听器,以触发窗口调整大小。

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

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

于 2014-09-30T20:49:28.063 回答