JSFiddle - React, Tailwind, and code Playground
HTML
<ul>
<li data-id="a">Air balloons</li>
<li data-id="b">Balloons</li>
<li data-id="l">List Items</li>
<li data-id="i">Items</li>
</ul>
<input type="text" id="search">
JavaScript
$(function() {
$('input#search').keyup(function(e) {
var searchValue = $(this).val();
if (searchValue.length == 0) {
$('li').css('background-color', 'white');
}
$('li').each(function() {
if ($(this).text().toLowerCase() == searchValue.toLowerCase()) {
$(this).css('background-color', 'red');
$(this).siblings().css('background-color', 'white');
console.log($(this).attr('data-id'));
}
});
});
});