添加关闭按钮到ajax fancybox

时间:2013-01-23 11:35:37

标签: jquery ajax popup fancybox modal-dialog

我正在使用带有ajax选项的精美盒子1.3。 我想为弹出窗口添加关闭按钮,这将与弹出角上的关闭图像相同  写在关闭按钮的点击事件 -

$.fn.fancybox.close()

尝试了

`jQuery.fn.fancybox.close()`

似乎都没有用。我收到jQuery.fn.fancybox.close()函数错误消息。  这是代码。

$('#cancel-filters-btn').click(function(){
            jQuery.fn.fancybox.close();
});

4 个答案:

答案 0 :(得分:2)

您可以尝试这样

$('#cancel-filters-btn').click(function(){
            $.fancybox.close();
});

答案 1 :(得分:2)

尝试委派活动:

$(document).on('click', '#cancel-filters-btn', function(){
    $.fancybox.close();
});

答案 2 :(得分:1)

请检查一下

$('#cancel-filters-btn').click(function(){
           $.fancybox.close();
});

答案 3 :(得分:1)

您试图在无对象上调用该函数。 在你的元素上调用它(通过选择器):

$('#cancel-filters-btn').click(function(){
    $.fancybox.close();
});