2

私は autocompleteTrigger 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 に答える