现在,当单击图像时,colorbox的默认行为是移动到下一个图像。如何让colorbox打开一个包含该图像的新页面呢?
谢谢!
答案 0 :(得分:3)
我不确定这是否是最强大的功能,但你可以挂钩到cbox_complete事件来定义一个处理程序,该处理程序将取消绑定当前的点击处理程序并将图像包装到自身的链接中:jsFiddle
$(document).bind('cbox_complete', function(){
var $photo = $('.cboxPhoto').unbind("click");
var src = $photo.attr('src');
$photo.wrap('<a href="' + src + '" />');
});