2012-08-02 73 views
0

我正在使用jquery自动完成,并希望在自动搜索输入框中添加搜索图标,并且当他们开始搜索时想要显示搜索jpg。你能有人提出他们的建议吗?自动完成jquery添加搜索图标

+1

?或者你想在自动完成列表中显示图像?这是一个图像还是两个不同的想要显示的图像?你的问题不是很清楚。 – MrOBrian 2012-08-02 18:50:24

+0

我猜默认状态下的“搜索”图标,以及自动完成时“搜索”img。两者都用于输入字段。 – EricG 2012-08-03 07:27:25

回答

0

您可以观察文本框的按键事件。试试这个:

$("#tags").autocomplete({ 
     source: availableTags 
    }).keyup(function() { 
     if (this.value !== '') { 
      $(this).addClass('close'); 
     } else { 
      $(this).removeClass('close'); 
     } 
    }); 

演示:http://jsfiddle.net/codef0rmer/5AASU/要显示一个文本框,这也恰好连有自动完成内部的图像

+0

这个例子在2015年不适用于Chrome,至少对我而言 – 2015-12-08 11:21:58