在填充其中的字段之前,我可以使用什么jQuery / JavaScript命令来检测DOM(由自定义函数驱动)是否已构建?目前后者失败,除非我在两个动作之间放入一个警告框。
答案 0 :(得分:6)
$(function() { })
将告诉您何时可以访问DOM。
如果您的自定义函数正在向DOM添加内容,最好的方法是在其中构建一些内容,以便在完成后通知某些代码。
答案 1 :(得分:3)
您可以查看document.readyState
。如果页面已准备就绪,则应为"complete"
。
您也可以使用document.addEventListener('DOMContentLoaded', function () { })