这个问题已经被问了几次,但没有得到解答可以帮助我解决具体问题。从导航列表中,点击一个项目后,我使用.html()
函数将一些HTML内容加载到一个div中。这里没有ajax请求。由于HTML内容包含图片,因此可能需要一些时间才能加载完成。由于.html()
是同步操作,所以下一行代码会立即执行。
在使用.html()
加载内容之后,我启用了一个第三方自定义滚动条,称为tinyscrollbar。如果加载的内容中包含图片,则滚动条会在图片加载之前计算内容div的高度,导致无法完全滚动。
我不想使用.setInterval()
。是否有解决方案?是否有其他类似于.html()
函数但具有某种回调功能的jQuery函数?
谢谢。