Похоже, что этот плагин предназначен для работы с регулярным выражением, которое анализирует ключевые слова из URL-адреса реферера. Я не вижу, как вы меняете параметры плагина SearchHighlight, поэтому вы работаете с его конфигурацией по умолчанию. Это означает, что он не знает о вашем текстовом поле поиска и не знает, как извлечь из него ключевые слова. Похоже, что вы можете использовать опцию keys, чтобы перенастроить его на использование определенных ключевых слов.
Итак, вам нужно изменить свой вызов SearchHighlight на что-то вроде этого:
$(document).ready(function() {
$('ul#a li').quicksearch({
attached: 'ul:first',
position: 'before',
labelText: 'Search all countries beginning with A',
inputText: 'Search',
loaderImg: 'loader.gif',
loaderText: 'Searching...',
onAfter: function() { $('ul#a li').SearchHighlight({ exact: "partial", keys: $('.qs_input').val() });
});
где SEARCH_BOX - идентификатор вашего текстового поля.
РЕДАКТИРОВАТЬ : Ха! Мой синтаксис был далеко. Извини за это. Приведенный выше код должен работать для вас. Кроме того, это может быть не так уж и здорово, потому что при изменении строки поиска невозможно сбросить основные моменты.