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