我正在尝试通过自动完成功能查看jquery-ui.js文件。我有自动完成工作正常,但我想添加一个功能。我希望根据值更改该单个订单项的结果颜色。
例如,如果文本值包含子字符串测试,则文本的颜色应为红色,而不是使用css颜色定义的颜色。
答案 0 :(得分:0)
找到答案。我必须在文件的自动完成部分编辑这部分代码。我添加了一个查看item.label值的检查,如果调用颜色更改的值,我将红色样式添加到锚标记(style =" color:red;")。
_renderItem: function( ul, item ) {
return $( "<li>" )
.append( $( "<a>" ).text( item.label ) )
.appendTo( ul );
},