作品
$('#content').load('/in #overview');
失败
$.get('/in', function(data){
$(data).find("#overview").appendTo("#content");
});
响应很慢但是当我在console.log中使用.get()获取数据时,所有数据都显示出来。
答案 0 :(得分:1)
我的猜测是overview
不是子元素,因此您需要使用过滤器而不是查找。 Jquery过滤掉html,head和body元素,因此他们的孩子都处于同一级别。
$(data).find("#overview").appendTo("#content");
需要
$(data).filter("#overview").appendTo("#content");