このコードの「タグ」パラメーターとして、検索ボックスの「アドレス」の値を使用しようとしています。
var args = {tags: document.getElementById('address').value, tagmode: "any", format: "json"};
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?", args,
function flikr(data ) {
$.each(data.items, function(i,item){
$("<img/>").attr("src", item.media.m).appendTo("#test");
if ( i == 3 ) return false;
});
});
ただし、flikr はタグに関係なく写真を返します。
コンソールで、
args
戻り値:
Object {tags: "", tagmode: "any", format: "json"}
と、
args = { tags: document.getElementById('address').value, tagmode: "any", format: "json"}
戻り値:
Object {tags: "london", tagmode: "any", format: "json"}