搜索字段。如何编码:如果找不到值

Search Field. How to code: If you cannot find a value

我写了这个 JS 代码

$("#itemSearch").on("keyup", function () {

  if ($("#itemSearch").val().trim() == '') {
    $(".card-content").show();
  }

  else {
    var value = $(this).val().trim().toLowerCase() ;
      $(".card-group").filter(function () {
      $(this).toggle($(this).text().trim().toLowerCase().indexOf(value) > -1)
    });
  }
});

并想说这样的话:

$(".card-group"):not.text()
alert ("1");

$(".card-group").text ! value
alert("1");

有人可以帮忙吗?

您好 二丫

我现在知道答案了。它适用于 include()!

$("#itemSearch").on("keyup", function() {

if ($("#itemSearch").val() == '') {
  $(".card-content").show();
  showPage(1);
  $(".pagination").css("display", "flex");
}

else {

var value = $(this).val().toLowerCase();

$(".card-group").filter(function() {
  $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
});

$(".pagination").css("display", "none");

**if ($(".card-group").text().toLowerCase().includes(value)) {
  alert ("1");
}
else {
  alert ("2");
}**

}

});