Итак, я работаю над проектом, который в основном воспринимает вводимые пользователем данные в виде «тега» для мерцания и сохраняет его, а затем повторно использует для создания галереи изображений мерцания, которые он извлекает из тега. Теперь я думаю, что у меня есть в основном то, что я пытаюсь сделать ... но это просто не работает на 100% ... или на самом деле вообще, потому что ни одно из изображений больше не появляется, но вот мой код
<head>
<meta charset="utf-8" />
<title>Image Gallery</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<script src="js/index.js"></script>
<script>
$(function() {
$("#test").keyup(function(){
var value = $(this).val()
$.getJSON(
"http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?",
{
tags: "value",
tagmode: "any",
format: "json"
},
function(data) {
$.each(data.items, function(i,item){
$("<img/>").attr("src", item.media.m).appendTo("#images");
if ( i == 20 ) return false;
});
}
);
};
});
</script>
</head>
<body>
<form>
Input a Tag for Flicker Images: <input id="test" type="text" />
</form>
<div id="images"></div>
</body>
Кажется, это что-то очень простое, но я ПРОСТО не могу понять, что я делаю неправильно ..