如何使用.close()关闭jquery?

如何使用.close()关闭jquery?,jquery,Jquery,我正在使用ulity作为弹出窗体,但之后无法使用.close()API关闭弹出窗体。如何使用“关闭”按钮调用.close()API来关闭弹出窗口?提前谢谢你 $('a').on('click',function(){lity('#lity').opener();}); $('button')。在('click',function()上{ //做点什么 lity(“#lity”).close();//这不起作用 }); 关闭因为没有人回答,经过几天的努力终于找到了两个解决方案。第一种解决方案是

我正在使用ulity作为弹出窗体,但之后无法使用.close()API关闭弹出窗体。如何使用“关闭”按钮调用.close()API来关闭弹出窗口?提前谢谢你

$('a').on('click',function(){lity('#lity').opener();});
$('button')。在('click',function()上{
//做点什么
lity(“#lity”).close();//这不起作用
});


关闭
因为没有人回答,经过几天的努力终于找到了两个解决方案。第一种解决方案是使用全局变量“myLity”,并在打开该变量时将其赋值给“myLity”。然后使用同一个“myLity”全局变量关闭该函数

var myLity=null;
$('a')。在('click',function()上{
myLity=lity(“#lity”);
myLity.opener();
});
$('button')。在('click',function()上{
//做点什么
myLity.close();//这不起作用
});


关闭
需要注意的是,当您使用iFrame打开iFrame时,这些解决方案不起作用