使用Shadowbox时,如何保持“loading ...”div显示,直到页面完全加载?

时间:2011-07-05 12:46:11

标签: loading shadowbox

我在点击链接时使用shadowbox打开页面,并在单击链接时打开页面。

问题是“正在加载...”图标显示1秒后消失,而我的页面大约需要5秒钟才能加载。

如何保持“loading ...”div显示,直到页面完全加载并准备就绪?

非常感谢,

1 个答案:

答案 0 :(得分:0)

Shadowbox.init({                
            onFinish: shadowboxFinish               
        });

然后

function shadowboxFinish() {

            $("#sb-loading").show();

            $("#sb-player").load(function () {

                $("#sb-loading").hide();
             });               
        }