2

我正在使用自动完成触发器http://jsfiddle.net/dmattes/2YRgW/1/

选择标签后是否可以着色?

自动完成中的文本示例: 我和安娜去了@barcelona 巴塞罗那应该是彩色的

亲切的问候,迪玛

4

1 回答 1

0

你可以在 jsfiddle 上看到我认为这就是你要找的。

http://jsfiddle.net/2YRgW/191/

JS

$('input,textarea').autocompleteTrigger({
    triggerStart : '@',
    triggerEnd: '',
    source: [
        "Asp",
        "BASIC",
        "COBOL",
        "ColdFusion",
        "Erlang",
        "Fortran",
        "Groovy",
        "Java",
        "JavaScript",
        "Lisp",
        "Perl",
        "PHP",
        "Python",
        "Ruby",
        "Scala",
        "Scheme"
    ]
});
$('input,textarea').autocomplete({
    select: function(event, ui){
       $('.text2').html(ui.item.value);
       $('.text2').css("background-color","green");
    }
});
​

HTML

<h2>Textfield</h2>
<input type='text' />

<div>&nbsp;</div>

<h2>Textarea</h2>
<textarea class="text2" col="50" row="3"></textarea>

编辑:

我看到您要求更改文本颜色,而不是框的颜色。我换了提琴手。

http://jsfiddle.net/2YRgW/192/

于 2012-10-19T17:30:10.667 回答