我有这样的代码进行图片搜索槽谷歌图像API:写的“src”属性,当我点击一个图像
$(document).ready(function(){
$('#envio').click(function(){
var iURL = "http://ajax.googleapis.com/ajax/services/search/images";
$.ajax({
url: iURL,
type: 'GET',
dataType: 'jsonp',
data: {
v: '1.0',
q: $('#query').val(),
format: 'json',
jsoncallback: '?'
},
success: function(data) {
console.log(data);
var html = '';
var j = 1;
$.each(data.responseData.results, function(i, v) {
html += '<img id="' + j + '" src="' + v.tbUrl + '" title="' + v.title + '" alt="' + v.title + '"/>';
j++;
});
$('body').append(html);
},
error: function(xhr, textStatus, error){
console.log(xhr.statusText, textStatus, error);
}
});
});
});
我有一个输入字段,并当我点击一个IMG的价值需要SRC属性去那里。我尝试用这个代码,但没有奏效:
$('img').click(function(){
$.each(function(){
$('#urlimagen').val($this.src);
});
});
而且默认情况下,第一个代码只返回4张图片,我需要四个以上,那么我解决这个问题的代码是如下:
- 确实知道如何获得超过4张图片吗?
- 任何可以帮助我解决图像代码?我的意思是当我点击图片时,SRC值必须在INPUT中调用#urlimagen。
“没有工作”? –