From c78e380d236e1a0b40efaa5b1ec2d10515ab2fd2 Mon Sep 17 00:00:00 2001 From: Masahiko AMANO Date: Sun, 29 Jan 2023 15:30:53 +0300 Subject: [PATCH] feat(web): add tanzaku filtering to sasa menu --- web/public/js/tfm.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/web/public/js/tfm.js b/web/public/js/tfm.js index 9a01bd9..f9e23a4 100644 --- a/web/public/js/tfm.js +++ b/web/public/js/tfm.js @@ -112,3 +112,18 @@ $(document).on("click", ".tanzaku", function (e) { $(this).addClass("selected"); } }); + +$(document).on("input", "#tanzaku-filter", function (e) { + let filter = $(this).val().toLowerCase(); + if (filter === "") { + $(".tanzaku").css("display", "block"); + return; + } + sappyou.forEach((tanzaku) => { + if (tanzaku.name.toLowerCase().includes(filter)) { + $(`#t${tanzaku.id}`).css("display", "block"); + } else { + $(`#t${tanzaku.id}`).css("display", "none"); + } + }); +});