JS Json代码没有在视图源上输出数据
JS Json code not outputing data on view source
我在我的页面上使用以下代码:
<script>$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?",
function(data){
$.each(data.items, function(i,item){
$("<img/>").attr("src", item.media.m).appendTo("#gallery").wrap("<a rel='external' href='" + item.media.m + "'></a>");
if ( i == 20 ) return false;
});
});</script>
当我查看页面源代码时,我没有看到图像标签,只是脚本和我添加了一个jS库,以便当点击图像时会弹出。
这不是发生,但当我得到的图像代码添加的jquery和粘贴它直接到我的页面,并保存它,然后它的工作完美。
有人知道为什么会发生这种情况吗?
小提琴可以正常工作:
http://jsfiddle.net/NEFma/在大多数浏览器中,你无法在视图源中看到图像标签。
(然而,如果你使用的是chrome浏览器,你应该能够-右键单击一个猫,说检查元素)
View source显示了原始html文件的源代码,当javascript更新DOM时它不会更新。大多数浏览器都有某种形式的工具允许你检查DOM的当前状态,例如webkit浏览器中的检查器或firefox中的firebug。
相关文章:
- 以不同的顺序输出数据
- 如何在客户端输出数据?(express+monodb+jade)
- 使用AJAX获取JSON数据,然后通过HTML上的ElementID输出数据
- 使用 jQuery 遍历 JSON 数组并输出数据
- 在输出数据之前,等待循环完成每个数组项的 $.getJSON
- AJAX JQUERY 代码的哪一部分确定输出数据的占位符
- jQuery/Js 循环使用 Codeigniter MySQL 输出数据
- 角度可编辑滤波器输入和输出数据
- 使用javascript确定一个数组提交按钮,然后使用Ajax输出数据
- JS Json代码没有在视图源上输出数据
- Meteor Template不会在每个语句中输出数据
- 如何循环使用条件遍历JavaScript对象,然后输出数据
- 使用esc_js()保存的输出数据
- 获取从下拉菜单中选择的每个用户要更改的输出数据
- 从AJAX调用输出数据到HTML
- Rails不能以json格式输出数据
- 是否有可能从这些不以HTML源代码输出数据的网站中提取数据?
- 使用JavaScript从XML文件搜索和输出数据
- 从TaffyDB输出数据
- HTML客户端接收连续的服务器输出数据流