gpt4 book ai didi

Jquery-UI 自动完成自定义数据 - 图像不会在自动完成的下拉列表中呈现

转载 作者:行者123 更新时间:2023-11-28 03:56:30 26 4
gpt4 key购买 nike

我正在尝试在自动完成中显示自定义数据、电影海报和电影名称(通过 omdb api 请求)。但是动态添加的图像不会显示在浏览器中。

这是附加到 ul

的 HTML
<li class="ui-menu-item">
<div id="ui-id-16" tabindex="-1" class="ui-menu-item-wrapper">
<img scr="https://images-na.ssl-images-amazon.com/images/M/MV5BMTUxNzI0MDEzN15BMl5BanBnXkFtZTYwNjc1Njk5._V1_SX300.jpg" class="img-responsve img-thumbnail">
<h3>The Devil Bat</h3>
<span>(1940)</span>
</div>
</li>

这是 codepen 上的完整代码 https://codepen.io/rishich/pen/aWOoJy

$("input").autocomplete({
autoFocus: true,
delay: 700,
source: function(request, response) {
suggestions = [];
console.log(request.term);
$.getJSON('https://www.omdbapi.com/?type=movie&s=' + request.term, function(data, textStatus) {
for (var i = 0; i < data.Search.length; i++) {
suggestions.push(data.Search[i]);
}
console.log(suggestions);
response(suggestions);
});
},
}).autocomplete("instance")._renderItem = function(ul, item) {
return $("<li>")
.append(
"<div><img scr='"+item.Poster+"' class='img-responsve img-thumbnail'><h3>"+item.Title+"</h3><span>("+item.Year+")</span></div>"
)
.appendTo(ul);
};

最佳答案

src 属性拼错为“scr”。

关于Jquery-UI 自动完成自定义数据 - 图像不会在自动完成的下拉列表中呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43426835/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com