我怎么知道列化完成了
How do I know the columnizing is done?
本文关键字:我怎么知道 更新时间:2023-09-26
我使用css属性-column-width
(当然还有-moz-column-width
和-webkit-column-width
)来列化网页上的内容。问题是当有太多的内容时,列化的过程有点慢,可能需要几秒钟。我被告知要放置一个微调器来提醒用户页面还没有准备好,微调器也应该阻塞UI。但是我找不到合适的事件来禁用旋转器。$(document).ready()
太早。什么好主意吗?
如果$(document).ready()
太早,您可以使用$(window).load(...)
。这是真的在过程的后期,但我想不出任何临时的东西。
如果有任何你可以检查的位置,你可以开始轮询作为$(document).ready()
和等待位置匹配你的期望或停止改变或诸如此类。每隔10ms左右轮询一次不会有任何明显的影响,并且可能会让您在load
事件之前摆脱旋转器。
相关文章:
- AngularJS-我怎么知道何时解决了对父控制器的承诺
- 我怎么知道用户什么时候点击了类似Facebook的按钮
- 我怎么知道Jqgrid已经准备好了
- 我怎么知道 .ajax 是使用 Get 还是 POST
- 我怎么知道是整数一位或两位数
- 我怎么知道日期是否是星期六
- 摩卡“每个钩子之前”红色消息.我怎么知道具体出了什么问题
- 我怎么知道什么元素是通过jquery拖进来的
- 我怎么知道,我的Javascript执行
- 我怎么知道括号指的是什么
- 我怎么知道MYSQL统计中哪个字段不匹配
- 通过事件目标,我怎么知道它是复选框还是无线电
- 运行茉莉花测试时,我怎么知道我是否在描述块中,之前每个块或它块
- 我怎么知道光标现在在输入或文本区域中或选择中处于焦点
- 我怎么知道HTML5画布何时完成绘制
- 我怎么知道谁是 js 函数的调用方
- 我怎么知道本机 JS 对象没有被篡改
- 我怎么知道$http响应是否来自缓存 - Angular
- 我怎么知道哪个 iframe 正在调用父级的函数
- 我怎么知道一个事件花了多少小时