Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery加载的替代方法是仅获取页面的一部分-使用jquery加载问题_Javascript_Jquery_Load - Fatal编程技术网

Javascript jquery加载的替代方法是仅获取页面的一部分-使用jquery加载问题

Javascript jquery加载的替代方法是仅获取页面的一部分-使用jquery加载问题,javascript,jquery,load,Javascript,Jquery,Load,我正在使用jquery.load()通过单击链接加载div: $('#stop_it').on('click',function(){ var chat = $("#history"); chat.load(window.location + " #history > * "); }); 但是,如果我使用chrome inspector-tab“network”检查元素,我会看到整个页面都加载了其中的所有脚本。你可以看清楚我的意思。原始页面中的某些脚本不再工作,因为脚本被复制 因此,我正

我正在使用
jquery.load()
通过单击链接加载div:

$('#stop_it').on('click',function(){
var chat = $("#history");
chat.load(window.location + " #history > * ");
});
但是,如果我使用chrome inspector-tab“network”检查元素,我会看到整个页面都加载了其中的所有脚本。你可以看清楚我的意思。原始页面中的某些脚本不再工作,因为脚本被复制

因此,我正在搜索一个客户端替代方案(如果有)来只加载
#history
内容


感谢您的任何建议。

您需要在服务器端完成工作,因为它需要获取页面内容,然后进行处理。例如,如果是ajax调用,则仅包括库。如果是ajax,则可以传递get值并清理content Server端。

不,这不是ajax调用。这是一个简单的点击。我想在服务器端避免它。所以没有其他选择,唯一的方法是在服务器端?事件是单击,但jquery加载是ajax调用。。。对不起,我不明白你的意思。我记得你问过它是否在ajax调用中。