请回答这个问题,因为我未能正确理解该问题,并且根本找不到任何可以阅读的材料。这个问题,一般来说,需要考虑以下常用的结构。是的,JS 可能会排在最后,但这是一个不同的讨论。
<html>
...
<script>
$(document).ready(function () {
.... //Script to be used in this document
});
</script>
...more html
<div id="ajax_div" ... >
<script>
**$(document).ready(function ()** { //2nd wrapper
....
});
</script>
... AJAX returned HTML
</div>
问题:是否需要在 AJAX 响应中生成第二个包装器?我知道 document.ready 确保 DOM 在 JS 可以处理之前准备好。那么,同样的逻辑是否应该不适用于 AJAX 生成的 JS?是否有需要和不需要的情况?我有一种情况,即为 AJAX 生成的 JS 准备好的文档包装器修复了一些问题,但一直以来我都没有将它用于其他情况,一切都很好!!!
希望这不是一个愚蠢的问题!如果是重复的,请参考我。我找不到任何...