Javascript 我可以从外部关闭avgrund jquery元素吗?

Javascript 我可以从外部关闭avgrund jquery元素吗?,javascript,jquery,element,Javascript,Jquery,Element,在将用户移动到另一个空白页面之前,我使用avgrund jquery元素作为法律免责声明。但是我需要在弹出新窗口之前关闭avgrund。我找不到从外部函数关闭avgrund的方法。有人知道怎么做吗 尝试使用 yourAvgrundElement.deactivate(); 我看不出有什么直接的方法(这个API很奇怪),但是如果您使用closeByDocument:true(默认值)调用它,您可以触发单击它创建的覆盖元素: $('.avgrund-overlay').trigger('click

在将用户移动到另一个空白页面之前,我使用avgrund jquery元素作为法律免责声明。但是我需要在弹出新窗口之前关闭avgrund。我找不到从外部函数关闭avgrund的方法。有人知道怎么做吗

尝试使用

yourAvgrundElement.deactivate();

我看不出有什么直接的方法(这个API很奇怪),但是如果您使用
closeByDocument:true
(默认值)调用它,您可以触发单击它创建的覆盖元素:

$('.avgrund-overlay').trigger('click');

您可以执行以下操作

function closeDialog() {
   Avgrund.hide();
}

在这里查看源代码:

今天也在玩这个插件。而搜索while似乎没有预设的自定义关闭操作的功能。 但如果你看一下源代码,它会说:

body = $('body'),
body.append('<div class="avgrund-overlay ' + options.overlayClass + '"></div>');

它在本地工作

在“avgrund close”类中使用一个按钮,然后重定向,我就是这样做的。

你能调用CloseDialog()吗?
function closeAvgrund(){
            $('body').removeClass("avgrund-active");
            $('body').removeClass("avgrund-overlay");
}