我正在寻找使用jQuery搜索过滤器的方法。 实际上,没有找到结果。
这是我的代码:
$(document).ready(function() {
$('#search_announcements').keyup(function() {
var text = $(this).val();
$('.col-lg-6').hide();
$('.col-lg-6 .card-title:contains("' + text + '")').closest('.col-lg-6').show();
$('.col-lg-6 .card-text:contains("' + text + '")').closest('.col-lg-6').show();
});
});
$.expr[":"].contains = $.expr.createPseudo(function(arg) {
return function(elem) {
return `$`(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
};
});
怎么了?