gpt4 book ai didi

javascript - Featherlight.js - 如何更新已经打开的 featherlight iframe 的属性

转载 作者:行者123 更新时间:2023-11-30 21:13:52 26 4
gpt4 key购买 nike

我正在像这样打开一个新的 featherlight iframe:

$.featherlight({
iframe:href,
iframeWidth:$(window).width(),
iframeHeight:$(window).height(),
openSpeed:0,
beforeClose:myBeforeCloseCallback
});

以后如何更新打开的 featherlight 窗口的属性(例如 beforeClose)并加载新的 URL?我猜我是从 $.featherlight.current(); 开始的,但接下来呢?

最佳答案

这将是一个很好的添加功能。不过目前还没有这样的功能。

你可以做 $.featherlight.current().setContent($('<b>example</b>')) ,例如。

这是如何we do it in the gallery

最简单的代码如下所示:(未测试)

var fl = $.featherlight.current();
fl.iframe = "new url";
var $newContent = ;
$.when(fl.getContent(), function($content) {
fl.setContent($content)
});

随意提出一个问题,或者更好的 PR...

关于javascript - Featherlight.js - 如何更新已经打开的 featherlight iframe 的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45873057/

26 4 0
文章推荐: javascript - jquery 可点击行 : how to find the value i need in ${this}
文章推荐: c++ - 在C/C++中将变量名定义为__00000001有什么好处
文章推荐: c++ - 计算 float 后下一个更高整数的有效方法?
文章推荐: javascript - 处理 ReactJS 表单中的