У меня есть некоторые элементы HTML, которые по умолчанию скрыты, пока пользователь не попытается их найти. Я думаю изменить класс элемента на show
, когда поиск в DataTable будет завершен (если найден).
Обратитесь к приведенному ниже коду jQuery, где я реализую поиск, каков следующий шаг, чтобы показать родительский элемент или его контейнер?
например. если ключ поиска - c
или cc
или ccc
, как показать его родительский (в данном случае <li class="show">
)?
JQuery
$("#txtSearch").on('keyup keypress blur change', function(e) {
var val = $(this).val();
$('#mytable').DataTable().search(val).draw();
});
HTML
<li class="hide">aaa</li>
<li class="hide">bbb</li>
<li class="hide">ccc</li>