我正在使用fancybox 3。我需要通过mousemove 关闭滑动fancybox 幻灯片。我想只留下控制按钮下一个\上一个。我怎样才能做到这一点?谢谢。
问问题
6889 次
3 回答
11
因此,完整的答案将是:
使用data-options属性
<a data-options='{"touch" : false}' data-fancybox data-src="#myElement" href="javascript:;">Click me</a>
或者在初始化fancybox时
$('selector').fancybox({
touch: false
});
从@Janis在这里回答:https ://github.com/fancyapps/fancybox/issues/1277
于 2017-08-09T18:43:49.767 回答
9
只需设置touch:false
为禁用触摸事件。
于 2017-08-07T18:38:27.537 回答
5
以前的答案在 Fancybox 3.5.* 上对我不起作用。我不得不将 touch 选项移到 opts 对象内部,如下所示:
$.fancybox.open({
src: yoursource,
opts: {
touch: false
}
});
于 2020-05-01T14:02:02.733 回答