我的javascript在每次刷新时随机拉动单个Flickr图像。我也想显示图像标题(最好是翻滚)。一直在寻找如何做到这一点,但没有到达任何地方(不知道js)。
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?id=63338473@N03&tags=webhomeug&format=json&jsoncallback=?", displayImages);
var count = 0;
var htmlString = "<ul>";
function displayImages(data){
if(count <= 0){
var ranNum = Math.floor(Math.random()*($(data.items).size()));
var img = (data.items[ranNum].media.m).replace("_m.jpg", "_b.jpg");
var link = data.items[ranNum].link;
var title = data.items[ranNum].title;
htmlString += '<img src="' + img + '" alt="' + title + '" title="' + title + '" class=vtip"/>';
count++;
displayImages(data);
}else{
htmlString += '</ul>'
$('#images').html(htmlString);
}
}
答案 0 :(得分:0)
$("selectYourPhoto").attr("title");
答案 1 :(得分:0)
感谢您指出我正确的方向。
建议的代码对我不起作用,但在查看attr方法后,我发现它的工作完美...
$("div").text($("img").attr("title"));
再次感谢!