jquery - 防止 colorbox 实例关闭

标签 jquery colorbox

是否可以防止 colorbox 关闭?我用作服务器端处理脚本的加载屏幕,并且不希望它在完成之前关闭。

$(function(){
    $("#songPayBtn").click(function() {

        $("#ccResultDiv").show();

$.fn.colorbox({width:"50%",
    height:"50%",
    inline:true,
    href:"#ccResultDiv",
    onClosed:function(){ <?php echo "window.location = \"http://rt.ja.com/trackdownload.php?trackid=" . $_SESSION['trackid'] . "\"";?> }
});

最佳答案

您可以通过添加以下选项来防止颜色框关闭并隐藏关闭按钮:

$("#myColorbox").colorbox({
    escKey: false, //escape key will not close
    overlayClose: false, //clicking background will not close
    closeButton: false // hide the close button
});

这还允许您在准备关闭颜色盒时仍然使用 $.colorbox.close() 方法。

关于jquery - 防止 colorbox 实例关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7630110/

相关文章:

javascript - Highcharts如何在散点图上制作图例作为数据标签

javascript - jQuery 无法将事件处理程序附加到 .load 创建的 <form>

javascript - 将单个值传递给每个元素的解决方案

javascript - 在倒数计时器结束时将变量设置为 false

html - 如何将循环设计和 colorbox 插件中的图像居中到网页的中心

javascript - $.when($ ("").function() == true).then() 未按预期工作

jquery - 图像中的 colorBox 水印

javascript - Jquery - 自定义 colorbox 插件

css - Drupal Colorbox 模块和 IE

jQuery 和 Colorbox "Is Not A Function"