【发布时间】:2017-09-26 01:29:53
【问题描述】:
我获取图像 URL,然后将此 URL 插入图像的 src,但它没有显示任何图像?我在这里遵循了这个想法(https://stackoverflow.com/a/12784213/8229192)
这是我的代码:
HTML:
<h1>Gif image search</h1>
<div id="problemform" class="form-inline">
<input id="probleminput" class="form-inline" placeholder="Enter your keyword" type="text" style="display: inline;"></input>
<button id="problemsubmit" class="btn" style="display: inline-block;">Submit</button>
</div>
<div>Showing <h2 id="resultCount">0</h2>results<div>
<img src="" id="picture"/>
js代码:
$('#problemsubmit').on('click', function(event) {
event.preventDefault();
var formInput = $('#probleminput').val();
var xhr = $.get("http://api.giphy.com/v1/gifs/search?q=" + formInput + "&api_key=o1H3Da15oqhgM3WlAhPnQYJV8g9l3NdV&limit=6");
xhr.done(function(data) {
console.log("success got data", data);
$('#resultCount').html(data.data.length);
var imageString = data.data[0].url + "";
$('#picture').attr('src', imageString);
}
);
});
【问题讨论】:
-
为什么要投反对票?请解释
-
您的 jsfiddle 不包含任何与您的 sn-p 相关的内容。
-
您的代码应发布在此处。不是链接。
-
正如您的名字所说,您可能是入门级开发人员,但请在此处粘贴您的代码,然后链接,以便我们理解
-
@lilezek 抱歉,我附加了错误的链接。我修好了
标签: javascript html