Подсветка автозаполнения jquery

Как сделать так, чтобы автозаполнение jquery выделяло то, что пользователь вводит в любых автоматически заполненных результатах? Код, который я использую:

    $("#keyword").autocomplete({ 
        source: "ajax/autocomplete.php?action=keyword", 
        minLength: 2 
    });

Попробовал реализовать это по ссылке, опубликованной томашем:

    $("#keyword").autocomplete({ 
        source: "ajax/autocomplete.php?action=keyword", 
        highlight: function(value, term) { 
    return value.replace(new RegExp("("+term+")", "gi"),'<b>$1</b>'); 
    },
        minLength: 2 
    });

Там тоже не повезло. Автозаполнение jQuery, кажется, меня ненавидит.

Обновление: Спасибо Дэвиду Мердоку, теперь у меня есть ответ! См. Копию ответа @ Herman ниже. Я знаю, как посмотреть код другого движка, примеры или тесты на пытки ...

Я хотел бы начать кодировать движок темы gtk движок , но мне интересно, где я могу найти документация, если таковая существует. Я знаю, как взглянуть на чужой код движка, примеры или тесты на пытки, фабрики виджетов и т. Д., Вместо этого мне нужен любой тип документации, дизайн, ссылки, примеры или руководства, возможно, из надежных источников, таких как Gnome Foundation или подобное, аналогичное, похожее. Вы знаете, что при кодировании для платформы Win32 можно точно определить достоверные ссылки на эту тему, следуя MSDN, а затем прочитать множество других источников, чтобы узнать, как решалась проблема, если таковые имеются.

Итак, где найти авторитетный, надежный и, возможно, полный источник документации о разработке движка тем GTK?

Позже добавлено:

Также, как отлаживать такой движок? Какой самый разумный и безболезненный способ выполнить тестирование и отладку такого тонкого компонента пользовательского интерфейса операционной системы?

8
задан tshepang 9 May 2014 в 15:10
поделиться