我正在使用css属性-column-width
(当然还有-moz-column-width
和-webkit-column-width
)来对网页上的内容进行列化。问题是当内容太多时,列化的过程有点慢,并且可能需要几秒钟。我被告知要设置一个微调器来提醒用户该页面尚未就绪,并且微调器也应该阻止UI。但我找不到适当的事件来禁用微调器。 $(document).ready()
太早了。有什么想法吗?
答案 0 :(得分:2)
如果$(document).ready()
太早,您可以使用$(window).load(...)
。在这个过程中,真的很晚,但我想不出任何临时性的。
如果有任何内容可以检查展示位置,您可以从$(document).ready()
开始轮询并等待展示位置与预期相符或停止更改或等等。每隔10毫秒进行一次轮询不会产生任何明显的影响,并且可能会让你在load
事件之前摆脱旋转器。