【发布时间】:2019-03-12 21:28:24
【问题描述】:
我想知道是否可以在自动完成列表中放置一个很棒的字体图标。
如果可能的话,我们可以改变字体真棒图标样式吗? (比如颜色和字体大小?)
JQUERY
$(function () {
var currencies = [
{value: '<i class=fas fa-cog></i>'+'Spring', desc: 'Techno'},
{value: 'J2EE', desc: 'Techno'},
{value: 'Delphi', desc: 'Techno'},
{value: 'HTML/CSS', desc: 'Techno'},
{value: 'PL/SQL', desc: 'Techno'},
{value: 'PHP', desc: 'Techno'},
{value: 'C#', desc: 'Techno'},
{value: 'Javascript', desc: 'Techno'},
{value: 'AngularJS', desc: 'Techno'},
{value: 'Liferay ', desc: 'Techno'},
{value: 'Shell', desc: 'Techno'},
{value: '<i class=fas fa-mobile-alt></i>+Agranet', desc: 'Appli'},
{value: 'Etoile', desc: 'Appli'},
];
$('#autocomplete').autocomplete({
lookup: currencies,
onSelect: function (suggestion) {
var thehtml = suggestion.value;
var html_tag_hidden = $($('.tag_competence_search')[0]).clone();
html_tag_hidden.show();
$(html_tag_hidden.children()[0]).html(thehtml);
$('#nav-test').append(html_tag_hidden);
}
});
});
【问题讨论】:
-
是的,它可以做到这一点。您正在使用哪个版本的字体真棒。你能为你想做的事情做一个js小提琴吗?
-
@pawankumar 我使用的是 v5.7.2 版本。我会试着做一个小提琴:)
-
jsfiddle.net/Stellaria/csbdzr4x/4/#&togetherjs=vD0ytuxiBl 我的自动完成功能在 jsFiddle 上不起作用,但在我的页面上起作用......我认为它没有帮助
标签: jquery autocomplete font-awesome