Javascript 动态加载页面后无法访问dom树

Javascript 动态加载页面后无法访问dom树,javascript,jquery,html,css,Javascript,Jquery,Html,Css,欢迎光临 我在jquery中登录时遇到问题。 我使用空函数或remove函数从div中删除所有内容。 问题是当页面动态加载到该div中时,我无法使用jquery访问该div中加载的任何元素 get响应中的数据如下所示 empty不仅删除子元素和其他子元素,还删除匹配元素集中的任何文本 如果要删除元素而不破坏其数据或事件处理程序,以便以后可以重新添加它们,请改用.detach。这里似乎有效,请从.php?id=get\u菜单检查结果 $'ammend'。单击,函数{ $'menu'。附加'hel

欢迎光临 我在jquery中登录时遇到问题。 我使用空函数或remove函数从div中删除所有内容。 问题是当页面动态加载到该div中时,我无法使用jquery访问该div中加载的任何元素

get响应中的数据如下所示 empty不仅删除子元素和其他子元素,还删除匹配元素集中的任何文本


如果要删除元素而不破坏其数据或事件处理程序,以便以后可以重新添加它们,请改用.detach。

这里似乎有效,请从.php?id=get\u菜单检查结果

$'ammend'。单击,函数{ $'menu'。附加'hellothere'; }; $'empty'。单击,函数{ $‘菜单’。为空; }; 安曼德 空的
您的代码似乎没有问题。您必须检查call.php?id=get\u菜单中使用的url。这似乎是不完整的

此外,您可能希望检查jQuery的负载,而不是简化事情。 以下是如何使用它:

$("#menu").load("content_generator.php");
如果你想启动一个关于成功的活动:

$("#menu").load("content_generator.php", function(){
    console.log("Successful")
});
如果这件事澄清了,请告诉我


我在jquery代码上方粘贴。
这可以与php联系并输出一些html代码

在开发工具的帮助下检查是否抛出了错误。我阅读了有关这方面的som文章。在emptyAs@ronan说如果以后要检索此数据,应该使用detach之后,jquery在DOM树中没有看到此代码。此外,还应将数据存储在变量中,以便检索数据。如果不调用简单字符串,则必须将值存储在变量中。