Показать сообщение отдельно
  #1 (permalink)  
Старый 26.12.2013, 13:09
Интересующийся
Отправить личное сообщение для vertmann Посмотреть профиль Найти все сообщения от vertmann
 
Регистрация: 10.10.2013
Сообщений: 13

Подсветка результатов в живом поиске
Здравствуйте, помогите пожалуйста добавить подсветку вводимой строки в поиск в результатах поиска. str = obj.val() - тут значение, которое вводим в поиск.

for (i = 0; i < response.length; i++) {
                        if(response[i].catalog.flag) {
                            // выводим каталог
                            li = '<dt><a href="'+site_url+response[i].catalog.clink+'">'+response[i].catalog.cname+'</a></dt>'
                            results_div.find('ul').append(li);
							
							str = obj.val();
                            // выводим найденные объекты для каталога
                            for(k = 0; k < response[i].objects.length; k++) {
								pos = str.indexOf(response[i].objects[k].name);
								//alert(pos);
                                li = '<dd><a href="http://' + response[i].objects[k].subdomain + '"><span>' + response[i].objects[k].name + '</span></a></dd>'; // вот тут необходимо вывести результаты с подсветкой введенного слова
                                results_div.find('ul').append(li);
                            }
                        }
                    }
Ответить с цитированием