【发布时间】:2014-10-11 23:15:52
【问题描述】:
我正在编写一个小网页,其中显示一些 Flickr 照片,还包括使用 oomph.js 的微格式。我有一点 JS,当我在没有 <script type='text/javascript' src="oomph.js"></script> 的情况下运行代码时,代码运行良好(我的所有照片都已加载。但是,当我添加上面的脚本标签时,我的照片不会加载。
这是我的破 JS(不显示照片):
<script type='text/javascript' src="jquery-1.6.3.min.js"></script>
<script type='text/javascript' src="oomph.js"></script>
<script>
$(document).ready(function() {
var ajaxURL="http://api.flickr.com/services/feeds/groups_pool.gne?id=626753@N20&lang=en-us&format=json&jsoncallback=?";
$.getJSON(ajaxURL,function(data) {
$('h1').text(data.title);
$.each(data.items,function(i,photo) {
var photoHTML = '<span class="image">';
photoHTML += '<a href="' + photo.link + '">';
photoHTML += '<img src="' + photo.media.m.replace('_m','_s') + '"></a>';
$('#photos').append(photoHTML);
}); // end each
}); // end get JSON
}); // end ready
</script>
这是有效的代码(显示照片):
<script type='text/javascript' src="jquery-1.6.3.min.js"></script>
<script>
$(document).ready(function() {
var ajaxURL="http://api.flickr.com/services/feeds/groups_pool.gne?id=626753@N20&lang=en-us&format=json&jsoncallback=?";
$.getJSON(ajaxURL,function(data) {
$('h1').text(data.title);
$.each(data.items,function(i,photo) {
var photoHTML = '<span class="image">';
photoHTML += '<a href="' + photo.link + '">';
photoHTML += '<img src="' + photo.media.m.replace('_m','_s') + '"></a>';
$('#photos').append(photoHTML);
}); // end each
}); // end get JSON
}); // end ready
</script>
我浏览了互联网,但尚未找到解决方案。如果有人能对这个问题有所了解,我将不胜感激:-)。
【问题讨论】:
-
控制台中有什么?
-
感谢您的快速响应,这是在控制台
Uncaught TypeError: Cannot read property 'getJSON' of undefined后跟Failed to load resource: the server responded with a status of 404 (Not Found)几次 -
你能在小提琴中复制这个吗?您确定这个 sn-p 与您损坏的代码中的完全相同吗?
-
能否提供加载失败资源的url?
-
Uncaught TypeError: Cannot read property 'getJSON' of undefined lab6_dthiemann.html:15 Failed to load resource: the server responded with a status of 404 (Not Found) http://visitmix.com/university/stories3/oomph/images/yahoo.png Failed to load resource: the server responded with a status of 404 (Not Found) http://visitmix.com/university/stories3/oomph/images/apple.png Failed to load resource: the server responded with a status of 404 (Not Found) http://visitmix.com/university/stories3/oomph/images/outlook.png