1

我正在使用 bootstrap typeahead 插件来搜索术语列表并在选择时显示该术语的图像。

基本功能有效,但我有两个问题:

1.)当一个词被搜索两次时,图像第二次没有出现(假设更新函数没有处理两次相同的搜索?)

2.) 我可以让它在搜索时显示多个图像(即,当用户键入字母“a”时,与显示的术语相关联的所有图像......也是可见的)?我不希望用户必须等到选择一个选项。

感谢您的帮助(我是 JS 菜鸟,所以如果我需要进一步澄清我的问题,请告诉我!)

var array = $('.test').data('array');
$('.typeahead').typeahead({
      items:4,
      source: array,
      updater: function(item){
         var pic = $('img[name="'+item+'"]').css('visibility','visible').css('display','inline');
         $('#search').empty().append(pic);
         return item;
      }
});
4

0 回答 0