【发布时间】:2018-04-04 09:27:30
【问题描述】:
我使用Popper.js 来显示一个弹出元素,当单击类.js-share-cf-btn 的元素时,它具有类.js-share-cf-popover。
但我希望仅当我在其外部单击时才关闭弹出窗口。这是我显示弹出窗口的实际代码:
var reference = $('.js-share-cf-btn');
var popover = $('.js-share-cf-popover');
popover.hide();
$(document).on('click', reference, function(e) {
e.preventDefault();
popover.show();
var popper = new Popper(reference, popover, {
placement: 'top',
});
});
我发现了一些东西 here 但我无法让它工作
这里是我的jsfiddle
【问题讨论】:
-
你能提供一个jsfiddle吗?帮助你会更容易
-
嗨@QuentinRoger jsfiddle在我的问题中添加
标签: javascript jquery tooltip popper.js