diff --git a/variety/variety-shows.html b/variety/variety-shows.html
index 479dfa1..811b608 100644
--- a/variety/variety-shows.html
+++ b/variety/variety-shows.html
@@ -182,6 +182,10 @@
color: #303030;
}
+ body.variety-shows-page .variety-wiki-table__air-date {
+ white-space: nowrap;
+ }
+
body.variety-shows-page .variety-wiki-table .variety-wiki-table__range-arrow {
margin: 0 0.18em;
color: #303030;
@@ -297,42 +301,42 @@
- | 16/04/22 06/17 |
+ 04/22 06/17 |
tvN |
新西遊記2 |
殷志源 |
01 09 |
- | 16/04/27 06/22 |
+ 04/27 06/22 |
tvN |
Let's GO 時間探險隊3 |
張水院 |
01 09 |
- | 16/05/04 07/20 |
+ 05/04 07/20 |
K-Star |
真實的帥氣的 |
— |
01 12 |
- | 16/06/05 08/21 |
+ 06/05 08/21 |
JTBC |
天下壯士 |
殷志源 |
01 12 |
- | 16/09/05 11/21 |
+ 09/05 11/21 |
SBS |
花樣旅行 |
殷志源、李宰鎮 |
01 12 |
- | 16/10/12 10/21 |
+ 10/12 10/21 |
JTBC |
本月的活動王 |
張水院 |
@@ -356,28 +360,28 @@
- | 17/01/01 19/06/02 |
+ 01/01 19/06/02 |
KBS2 |
超人回來了 |
高志鎔 |
163 280 |
- | 17/01/08 03/12 |
+ 01/08 03/12 |
tvN |
新西遊記3 |
殷志源 |
01 09+導演版 |
- | 17/06/13 08/22 |
+ 06/13 08/22 |
tvN |
新西遊記4 |
殷志源 |
01 10+導演版 |
- | 17/12/05 18/01/09 |
+ 12/05 18/01/09 |
tvN |
姜食堂 |
殷志源 |
@@ -401,14 +405,14 @@
- | 18/05/05 10/27 |
+ 05/05 10/27 |
MBC |
意外的Q |
— |
01 25 |
- | 18/09/30 10/28 |
+ 09/30 10/28 |
tvN |
新西遊記5 |
@@ -416,7 +420,7 @@
01 05 |
- | 18/10/28 12/02 |
+ 10/28 12/02 |
tvN |
新西遊記6 |
殷志源 |
@@ -440,35 +444,35 @@
- | 19/05/31 07/05 |
+ 05/31 07/05 |
tvN |
姜食堂2 |
殷志源 |
01 06 |
- | 19/06/08 08/17 |
+ 06/08 08/17 |
tvN |
高校供餐王 |
殷志源 |
01 11 |
- | 19/07/05 08/02 |
+ 07/05 08/02 |
tvN |
姜食堂3 |
殷志源 |
00 04 |
- | 19/09/20 11/22 |
+ 09/20 11/22 |
tvN |
去冰島的三餐 |
殷志源 |
01 10 |
- | 19/10/25 20/01/03 |
+ 10/25 20/01/03 |
tvN |
新西遊記7 |
殷志源 |
@@ -492,14 +496,14 @@
- | 20/01/10 03/27 |
+ 01/10 03/27 |
tvN |
星期五星期五晚上 |
殷志源 |
01 10+導演版 |
- | 20/10/09 12/18 |
+ 10/09 12/18 |
tvN |
新西遊記8 |
殷志源 |
@@ -586,7 +590,14 @@
);
let anyMatch = false;
detailRows.forEach((row) => {
- const text = row.textContent.replace(/\s+/g, " ").trim().toLowerCase();
+ const air = row.querySelector(".variety-wiki-table__air-date");
+ const airData = air
+ ? `${air.dataset.airStart || ""} ${air.dataset.airEnd || ""}`
+ : "";
+ const text = (row.textContent + " " + airData)
+ .replace(/\s+/g, " ")
+ .trim()
+ .toLowerCase();
const match = !q || text.includes(q);
row.hidden = !match;
if (match) anyMatch = true;