2013-04-10 40 views

回答

0

请试试这个。

$('.ui-widget-overlay').on("click", function() { 
if(condition){ 
    $(window).colorbox.close();; 
} 
}); 
3

看文档:http://www.jacklmoore.com/colorbox/

overlayClose - 如果为false,禁用通过点击背景叠加关闭彩盒。

escKey - 如果为false,将在'esc'按键上禁用关闭colorbox。

全球变化:

$.colorbox.settings.overlayClose = false; 
$.colorbox.settings.escKey = false; 

补充:

我可以看到init后调试colorbox,改变这个特性不会影响当前打开的对话框,所以你应该添加自己的逻辑。

相关问题