2015-02-11 91 views
1

我试图在自动完成功能中查看jquery-ui.js文件。我有自动完成工作,但我想添加一个功能。我希望根据该值为单个订单项更改结果的颜色。JQuery自动完成 - 基于值的不同颜色文本

例如,如果文本值包含子串测试,则文本的颜色应该是红色,而不是使用css颜色定义的颜色。

回答

0

找到了答案。我必须在文件的自动完成部分编辑这部分代码。我添加了一个查看item.label值的检查项,如果为颜色更改调用的值我将红色样式添加到锚标记(style =“color:red;”)。

_renderItem: function(ul, item) { 
     return $("<li>") 
     .append($("<a>").text(item.label)) 
     .appendTo(ul); 
},