Fancybox和doubleclick没有打开画廊

时间:2013-08-22 07:24:30

标签: javascript fancybox

我的fancybox只需单击即可正常工作。双击不起作用(我需要双击)。它会打开我点击的链接,但不会打开完整的图库。

这会成功打开图库:

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

遗憾的是,这只是打开我点击的特定图片:

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

1 个答案:

答案 0 :(得分:-1)

这应该有效,你需要停止“a”标签的默认行为

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