2015-02-11 79 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); 
},