我正在开发一个 JS 函数来处理它$(document).ready(...)
。这些函数在文件“a.js”中。
在函数“example(TAG_ID)”中,我调用:
console.log( $('#anything').children().length )
好的。当我包含在 Application Main Javascrip file:$(document).ready(example(TAG_ID))
中时,返回:0
但。当我<script>$(document).ready(example(TAG_ID))</script>
在 id 为 TAG_ID 的元素之后包含时,返回:(7
应该如此)
jQuery.ready() 函数的描述是:“指定在 DOM 完全加载时执行的函数。”
我认为元素完全加载后它没有运行......为什么?