I use Popper.js to show a popup with a class .js-share-cf-popoverwhen clicking elements with a class .js-share-cf-btn.
But I want the popup to close only when I click outside. Here is my actual code that shows the popup:
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',
});
});
I found something here, but I can't get it to work
Here is my jsfiddle
source
share