在我的页面中,我根据我通过 PHP 检索到的最后一条推文的大小,使用 jQuery 为 DIV 指定了一定的大小。
问题:我需要使用 jQuery(window).bind("load", function() 以便 jQuery“查看”推文的大小,但是随后,我可以看到调整大小(执行我的 jQuery)在我眼前,但我不喜欢它。我希望页面以最终状态显示。
这可能吗?
最佳答案
你有两个选择。 1) 首先隐藏您的推文元素,然后在加载所有内容后显示/淡出它。
2) 我首选的解决方案是调用 $.blockUI()尽快插件,然后在所有内容加载后使用 $.unblockUI。 blockUI 插件还具有仅阻止某些元素而不是整个页面的功能,有一个演示 here
关于php - JS 中调整 DIV 大小 : can this be done before the page is displayed?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6564483/