简体   繁体   English

如何在Foundation Apps中关闭弹出窗口

[英]How to close popup window in Foundation Apps

used for dialog with text popup window, just do not know how it another click anywhere in the document to close. 用于带有文本弹出窗口的对话框,只是不知道如何再次单击文档中的任何位置以将其关闭。 I use Foundation Apps 我使用Foundation Apps

Source: 资源:

<i class="icon-help" zf-popup-toggle="popup"></i>
        <zf-popup id="popup" class="padding">
            text ....
        </zf-popup>

It is used, for example, some calls via jqueryIt is used, for example, some calls via jquery? 例如,它通过jquery使用一些调用,例如,通过jquery有一些调用使用?

Thanks 谢谢

You have to get the element via jQuery or Vanilla JavaScript, and then remove the class which sets the PopUp to display: true. 您必须通过jQuery或Vanilla JavaScript获取该元素,然后删除将PopUp设置为显示的类:true。

Here via AngularJS: 通过AngularJS在这里:

angular.element('#popup')[0].classList.remove('tether-enabled');

Or via jQuery: 或通过jQuery:

$('#popup')[0].classList.remove('tether-enabled');

Call this line maybe on body.click or whenever you feel the need. 可以在body.click上或在需要时致电此行。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM