nyromodal v2 自动调整大小

发布于 2024-10-28 00:34:15 字数 339 浏览 0 评论 0原文

我目前正在迁移到精彩的 jquery nyromodal-plugin 的新版本。

在 2.0 之前的任何版本中,插件都有一个配置开关,可以在内容动态更改时调整窗口大小。 就这样启用了。

$.nyroModalSettings({
  autoSizable: true,
  ..
});

由于版本 2 完全重写,整个 api 发生了变化。我仔细检查了文档并阅读了源代码。不幸的是我没有找到类似的配置选项。

我找到了 resize 方法,它能够根据内容改变大小,但我真的不知道如何以及何时调用它。提供的回调挂钩并不合适。

有人遇到同样的问题吗?

I am currently migrating to a new version of the wonderful jquery nyromodal-plugin.

In any version prior to 2.0 the plugin had a configuration switch which enabled the window to resize when the content changed dynamically.
It was enabled like this.

$.nyroModalSettings({
  autoSizable: true,
  ..
});

As the version 2 is a complete rewrite the whole api changed. I double-checked the documentation and read the source-code. Unfortunately I didn't find a similar configuration option.

I found the resize method which is capable of changing the size according to the content, but I am really not sure how and when to call it. The offered callback hooks just don't seam suitable.

Did anybody run into the same problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

奢华的一滴泪 2024-11-04 00:34:15

没有任何功能可以自动调整内容大小。
您必须在版本 1 中调用函数。

在版本 2 中,您也必须调用函数。
更新您的内容后,您必须致电:

$.nmTop().resize(true);

There wasn't any feture to autoresize the content.
You had to call a function in version 1.

In version 2, you have to call a function too.
After updating you're content, you have to call:

$.nmTop().resize(true);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文