【发布时间】:2012-12-31 09:43:31
【问题描述】:
我要在 html 页面中添加 jquery json 数据的地方。 所有 HTML 页面组件都消失了,只在页面左上方显示 json 数据:
$.getJSON('http://api.wipmania.com/jsonp?callback=?',
function (data) {
document.write('Latitude: ' + data.latitude + '\nLongitude: ' + data.longitude + '\nCountry: ' + data.address.country);
}
);
【问题讨论】:
-
在您遇到问题的地方显示您的代码。
-
$.getJSON('http://api.wipmania.com/jsonp?callback=?', function (data) { document.write('Latitude: ' + data.latitude + '\nLongitude: ' + data.longitude + '\nCountry: ' + data.address.country); }); -
尝试将这些值设置为代码中的某些特定 div 或 span 元素,而不是 document.Write。
-
提问前请三思。你可能会问礼仪,但每个人都必须知道这一点。去掉减号。
-
发布
document.write()会将您当前的文档内容替换为您指定的内容。不要那样做。相反,正如其他人所建议的那样,将内容写入单独的现有DIV或SPAN元素。
标签: javascript jquery json