关闭厚箱并再次打开它

Dof*_*ofs 4 thickbox

我试图使用thickbox做一个向导,它在第一次打开时工作正常.当我点击下一步时,我想关闭我打开的div并在thickbox中打开一个新的,但它是如何完成的?我尝试了以下代码,但它只是关闭了厚箱而不再打开它:

tb_show("", "#TB_inline?height=280&width=620&inlineId=divStart", "");
tb_remove();
tb_show("", "#TB_inline?height=280&width=620&inlineId=divContinue", "");
Run Code Online (Sandbox Code Playgroud)

小智 5

您可以使用此代码:

//不要使用tb_remove()函数

$("#TB_window").remove();
$("body").append("<div id='TB_window'></div>");
tb_show("", "#TB_inline?height=280&width=620&inlineId=divContinue", "");
Run Code Online (Sandbox Code Playgroud)

如果您使用iframe加载内容:

var p = parent;
p.$("#TB_window").remove();
p.$("body").append("<div id='TB_window'></div>");
p.tb_show("", "#TB_inline?height=280&width=620&inlineId=divContinue", "");
Run Code Online (Sandbox Code Playgroud)