【发布时间】:2013-01-31 03:20:46
【问题描述】:
我正在尝试在创建colorbox 接口时添加一个链接。它最终将链接到当前显示的图像文件,但现在我只想让 console.log 工作。它正确添加了链接(#print-one),但是单击链接时我无法运行函数。任何帮助将不胜感激!
$(document).bind('cbox_complete', function () {
// Show close button with a delay.
$('#cboxClose').css('opacity', 1);
// Add Print Button
if ($('#print-one').length ) {
// Do Nothing
}else {
$('#cboxNext').after('<a href="javascript:void(0)" id="print-one">Print</a>');
}
});
$('#print-one').click(function() {
console.log('Works');
});
这一切都包含在 $(document).ready 函数中。单击链接时,我无法使控制台日志正常工作。我一直在用头撞墙试图弄清楚。感谢您的帮助!
【问题讨论】:
-
如果将
$('#print....).click移动到else中会怎样?
标签: onclick colorbox insertafter