gpt4 book ai didi

javascript - 有什么方法可以将图像与选择列表一起使用?

转载 作者:行者123 更新时间:2023-11-29 23:47:15 27 4
gpt4 key购买 nike

我正在使用 awesomplete autocomplete plugin几个月来我一直在尝试将图像添加到我的选择列表中,但我做不到,难道没有任何方法可以将图像与自动完成或选择一起使用吗?

我在说这个:

enter image description here

<link href="https://cdnjs.cloudflare.com/ajax/libs/awesomplete/1.1.1/awesomplete.min.css" rel="stylesheet"/>

<input class="awesomplete" list="mylist" />
<datalist id="mylist">
<option>Ada</option>
<option>Java</option>
<option>JavaScript</option>
<option>Brainfuck</option>
<option>LOLCODE</option>
<option>Node.js</option>
<option>Ruby on Rails</option>
</datalist>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/awesomplete/1.1.1/awesomplete.min.js"></script>

结束 我不想使用内联 css,因为它不能跨浏览器

最佳答案

也支持具有不同标签和值的建议。标签将显示在自动完成器中,值将插入到输入中。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/awesomplete/1.1.1/awesomplete.min.css" rel="stylesheet"/>

<input id="myinput" />


<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/awesomplete/1.1.1/awesomplete.min.js"></script>
<script>
var input = document.getElementById("myinput");

// Show label but insert value into the input:
new Awesomplete(input, {
list: [
{ label: "<img src='https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRUxdD-Q4nIx3uIg9jBCe1oT5a9MHuWY5_pW4FoZSU-nQd1Y_WJPQ'/> Faceboock", value: "https://www.facebook.com/" },
{ label: "<img src='https://hydra-media.cursecdn.com/dota2.gamepedia.com/thumb/2/25/Pounce_icon.png/16px-Pounce_icon.png?version=77c984fc4a9c8ca491ead081322fa738'/> Youtube", value: "https://www.youtube.com/" },
{ label: "China", value: "CN" },
{ label: "United States", value: "US" }
]
});

// You can search for a better version
$(document).find('.awesomplete').on('click',function(e)
{
if($('#myinput').val())
window.location = $('#myinput').val();
//console.log($('#myinput').val());
});
</script>

关于javascript - 有什么方法可以将图像与选择列表一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43575859/

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