Javascript Fancybox和双击不打开库

Javascript Fancybox和双击不打开库,javascript,fancybox,Javascript,Fancybox,我的fancybox只需单击一下就可以正常工作。它不工作双击我需要双击。它会打开我单击的链接,但不会打开整个库 这将成功打开库: $('.fancybox').click(function() { $.fancybox.open($(this).attr('href')); }); 不幸的是,这并没有实现,我只需单击打开特定图像: $('.fancybox').click(function() { return false; }).dblclick(function() {

我的fancybox只需单击一下就可以正常工作。它不工作双击我需要双击。它会打开我单击的链接,但不会打开整个库

这将成功打开库:

$('.fancybox').click(function() {
    $.fancybox.open($(this).attr('href'));
});
不幸的是,这并没有实现,我只需单击打开特定图像:

$('.fancybox').click(function() {
    return false;
}).dblclick(function() {
    $.fancybox.open($(this).attr('href'));
});

这应该是可行的,您需要停止标记的默认行为

$(document).ready(function () {
    $('.fancybox').click(function (e) {
        e.preventDefault();
    }).dblclick(function (e) {
        $.fancybox.open($(this).attr('href'));
        e.preventDefault();
    });
});

你能把它放在JSFIDLE上吗?JSFIDLE不允许我关闭单次点击,甚至。。。这就是gallery处理单次单击的方式,我希望能够关闭单次单击,而只在双击时才关闭单次单击。您使用的是哪个版本的fancybox?因为您的JSFIDLE正在使用v1.3.4。。。。我只是想澄清一下,因为该版本中不存在方法$.fancybox.open。这可能会打开图像,但不会打开图库。它会打开图库…其测试双击会破坏图库功能。