// 声明定时器
var timer = null
// 检查dom是否执行完成
function checkDom() {
let dom = document.getElementById('abc')
if(dom) {
// 执行dom加载完成后的操作
doSomething();
// 清除定时器
if(!timer) {
clearTimeout(timer)
}
} else {
// 自我调用
timer = setTimeout(checkDom, 0)
}
}
// 首次执行
checkDom()
动态检查某个dom是否被加载好了
最新推荐文章于 2024-05-21 07:37:53 发布