移动设备上的 FancyBox 3 - 使用点击而不是滑动关闭弹出窗口

FancyBox 3 on mobile - Close popup with a tap instead of a swipe

如您所知,FancyBox 3 在移动设备上允许通过 up/down 滑动关闭弹出窗口。 我们如何通过点击 phone 的屏幕来关闭它?当然可以的话

谢谢。

例如,您可以使用 clickContent 选项:

$('[data-fancybox]').fancybox({
  clickContent : function( current, event ) {
    return current.type === 'image' ? 'zoom' : 'close';
  }
});

使用此代码段,点击图片会缩放,但其他内容 - 关闭。

演示 - https://codepen.io/anon/pen/WEKmoB