打开Fancybox弹出窗口时添加按钮单击事件

Tom*_*ell 3 html jquery click

当我使用以下代码加载我的Fancybox弹出窗口时,我正在尝试向按钮标记添加按钮onclick事件:

var processOrder = function(id) {
    $('#processPopupLink').fancybox({
        'hideOnContentClick': false,
        'frameWidth': 850,
        'frameHeight': 695
    }).click();

    $('#processComplete').click(function() {
        alert('debug');
    });
}
Run Code Online (Sandbox Code Playgroud)

但是,当我点击按钮时它没有显示消息框,我不知道为什么它不起作用,任何帮助将不胜感激.

编辑

我不想让它点击按钮,我希望它能够在打开fancybox弹出窗口时为fancybox弹出窗口上的现有按钮添加onclick.

djd*_*d87 5

来自Fancybox API:

onComplete - 显示内容后将调用.

$('#processPopupLink').fancybox({
    onComplete: function() { 
        $('#processComplete').click(function() 
            {
               alert('debug');
            }); 
    }
});
Run Code Online (Sandbox Code Playgroud)