gpt4 book ai didi

jquery - 如何使动态内容识别加载功能?

转载 作者:行者123 更新时间:2023-12-01 04:58:56 25 4
gpt4 key购买 nike

有人可以给我一些好的建议吗?我有一个页面,我正在生成一些内容并将其附加到元素中。稍后在新页面中,我使用 jquery 加载函数加载元素,当我执行加载函数时,我只获得静态部分,没有任何动态元素或我创建的数据。原因是什么?

我知道动态内容不在 dom 树中,如果是这样,我如何重新绘制我的 dom 树来加载动态生成的任何内容来识别加载函数?

如果这根本不可能,那么有人能给我有效的理由或建议吗?

最佳答案

与任何 AJAX 请求一样,.load 只会向服务器发出请求,并且只会检索服务器发送给它的内容。无论是浏览页面的用户,还是获取有关页面内容的信息的 AJAX 或其他 HTTP 请求,目标服务器都会发送相同的响应:它只是按照指示发回内容 - 在您的情况下是 HTML 文档其中包含一些 JavaScript 以及有关如何创建新元素的说明。

如果用户浏览该页面,浏览器将执行此 JavaScript 代码,这反过来又会导致创建这些元素。如果您使用 .load 请求页面,您将获得完全相同的信息,并将其放入容器中。如果您还希望执行 JavaScript,则必须手动执行它。

关于jquery - 如何使动态内容识别加载功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12070182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com