Я выполняю задачу, включающую автозаполнение для текстового поля с использованием Автозаполнение JQuery .
Один из файлов, который я использовал: jquery-ui.js
Затем мне нужно применить полужирный к сопоставленному тексту.Например, если я вставлю «Jav» в текстовое поле, они должны показать Jav a.
, и я применил эту часть, и она прошла успешно,
open: function (e, ui) {
var acData = $(this).data('ui-autocomplete');
acData
.menu
.element
.find('li')
.each(function () {
var me = $(this);
var keywords = acData.term.split(' ').join('|');
me.html(me.text().replace(new RegExp("(" + keywords + ")", "gi"),
'<b>$1</b>'));
});
}
Однако, когда я запускаю текстовое поле, получается так, что я не могу выбрать элемент, а при наведении на него не отображается цвет фона.
Результат доприменить код | Результат после применения кода
Кто-нибудь, помогите мне, спасибо:)