当我使用以下代码加载我的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.
来自Fancybox API:
onComplete - 显示内容后将调用.
$('#processPopupLink').fancybox({
onComplete: function() {
$('#processComplete').click(function()
{
alert('debug');
});
}
});
Run Code Online (Sandbox Code Playgroud)