我想要做的只是从文件中捕获一些数据并插入另一个文件(js所在的文件)div。它不起作用,我似乎无法在这里找到失败。我用Google搜索,但它没有给我任何答案。有什么建议吗?
jQuery的:
$(document).ready(function(){
$("li#twitter-widget a").click(function(event){
$('<span class="loading">Lade Inhalte</span>').appendTo("div#news-widget");
$.get("widgets/twitter.widget", function(data){
$(data).find("div.twtr-doc").appendTo("div#news-widget");
alert( data );
$('span.loading').remove();
});
});
});
twitter.widget
http://nopaste.info/1a6c866a15.html
我希望将数据插入的HTML
http://nopaste.info/435800b8f8.html
问题
警报(数据)没有任何结果。
答案 0 :(得分:1)
jQuery将通过AJAX检索到的脚本注入到DOM中,并将其从“数据”中删除。由于你的“twitter.widget”只不过是两个脚本元素,你的“数据”将是空的。
您可能希望改为使用$.getScript。
答案 1 :(得分:0)
你正在对html页面进行ajax调用吗?该页面是静态还是您尝试访问该页面中的某个服务?您是否考虑过使用负载?这将获得我相信的html部分,然后可以将其分配给var并附加。