在DOM已加载之前加载

时间:2012-04-02 10:16:16

标签: jquery dom cookies

好的,我开始更多地了解Jquery,现在我可以创建这个简单的脚本,它可以在更改页面时打开我的标签,但是有一个烦人的bug。

选项卡在我的DOM完成加载之前打开,看起来很奇怪。因此,您打开页面中的选项卡,然后在下一页完全加载时打开选项卡。

我想要的是继续打开标签,或者至少让它看起来像是打开了标签。

在cookie中我存储了我想要显示的元素的id

$(document).ready(function(){
var cookie = $.cookie("current");
if(cookie != null){

    $("#"+cookie).show()
    $.cookie("current" , null);
}
});  

1 个答案:

答案 0 :(得分:0)

我对你的要求感到有些困惑但是$(document).ready()在DOM加载之前不会运行。

如果您要等待所有内容加载,那么您可以在其中使用$(window).load(),因为这会等待页面上的图片等内容完成。