style 年份列按鈕與hover
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 5.5 MiB |
+299
-147
@@ -46,7 +46,7 @@
|
||||
transform: translateY(-2px);
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table-wrap {
|
||||
body.variety-shows-page .variety-table-wrap {
|
||||
width: 100%;
|
||||
overflow-x: auto;
|
||||
-webkit-overflow-scrolling: touch;
|
||||
@@ -56,7 +56,7 @@
|
||||
box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table {
|
||||
body.variety-shows-page .variety-table {
|
||||
width: 100%;
|
||||
min-width: 640px;
|
||||
margin: 0;
|
||||
@@ -68,7 +68,7 @@
|
||||
line-height: 1.45;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table thead th {
|
||||
body.variety-shows-page .variety-table thead th {
|
||||
background: #fff9e0;
|
||||
color: #303030;
|
||||
font-weight: 700;
|
||||
@@ -79,7 +79,7 @@
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table tbody td {
|
||||
body.variety-shows-page .variety-table tbody td {
|
||||
padding: 8px 10px;
|
||||
border: 1px solid #d8d8d8;
|
||||
text-align: center;
|
||||
@@ -87,28 +87,40 @@
|
||||
color: #303030;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table--inner tbody tr:nth-child(even) td {
|
||||
body.variety-shows-page .variety-table__show-row:nth-child(even) td {
|
||||
background: #fafafa;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table__year-row > td {
|
||||
body.variety-shows-page .variety-table__year-row>td {
|
||||
padding: 0;
|
||||
text-align: left;
|
||||
vertical-align: top;
|
||||
vertical-align: middle;
|
||||
background: #fff9e0;
|
||||
transition: background-color 0.15s ease;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table__year-row:nth-child(even) > td {
|
||||
background: #fffdf5;
|
||||
body.variety-shows-page .variety-table__year-row .variety-table__year-cell {
|
||||
padding: 0;
|
||||
background: #fff9e0;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table__year-toggle {
|
||||
body.variety-shows-page .variety-table__year-pad {
|
||||
padding: 0;
|
||||
background: #fff9e0;
|
||||
border-left: none;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-table__year-toggle {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
gap: 12px;
|
||||
width: 100%;
|
||||
min-height: 44px;
|
||||
margin: 0;
|
||||
padding: 12px 14px;
|
||||
border: none;
|
||||
border-radius: 0;
|
||||
background: transparent;
|
||||
cursor: pointer;
|
||||
font: inherit;
|
||||
@@ -117,76 +129,75 @@
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table__year-toggle:hover,
|
||||
body.variety-shows-page .variety-wiki-table__year-toggle:focus-visible {
|
||||
background: rgba(255, 204, 0, 0.12);
|
||||
body.variety-shows-page .variety-table__year-row:not(.is-open)>td:has(.variety-table__year-toggle:hover),
|
||||
body.variety-shows-page .variety-table__year-row:not(.is-open)>td:has(.variety-table__year-toggle:focus-visible) {
|
||||
background: #fff6eb;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-table__year-row.is-open .variety-table__year-toggle:hover,
|
||||
body.variety-shows-page .variety-table__year-row.is-open .variety-table__year-toggle:focus-visible {
|
||||
background: #fff6eb;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table__year-label {
|
||||
body.variety-shows-page .variety-table__year-toggle:focus-visible {
|
||||
outline: none;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-table__year-label {
|
||||
font-weight: 700;
|
||||
font-size: 1.05rem;
|
||||
color: #5a4a12;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table__year-meta {
|
||||
body.variety-shows-page .variety-table__year-meta {
|
||||
margin-left: auto;
|
||||
font-size: 0.82rem;
|
||||
color: #6a6a6a;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table__year-chevron {
|
||||
body.variety-shows-page .variety-table__year-chevron {
|
||||
color: #b48c00;
|
||||
font-size: 0.9rem;
|
||||
transition: transform 0.2s ease;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table__year-row.is-open .variety-wiki-table__year-chevron {
|
||||
body.variety-shows-page .variety-table__year-row.is-open .variety-table__year-chevron {
|
||||
transform: rotate(180deg);
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table__year-panel {
|
||||
padding: 0 10px 12px;
|
||||
border-top: 1px solid #ececec;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table__year-panel[hidden] {
|
||||
body.variety-shows-page .variety-table__show-row[hidden] {
|
||||
display: none;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table--inner {
|
||||
margin-top: 8px;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table .variety-wiki-table__program {
|
||||
body.variety-shows-page .variety-table .variety-table__program {
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table a {
|
||||
body.variety-shows-page .variety-table a {
|
||||
color: #0645ad;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table a:hover,
|
||||
body.variety-shows-page .variety-wiki-table a:focus-visible {
|
||||
body.variety-shows-page .variety-table a:hover,
|
||||
body.variety-shows-page .variety-table a:focus-visible {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table a.variety-wiki-table__link--site {
|
||||
body.variety-shows-page .variety-table a.variety-table__link--site {
|
||||
color: #5a4a12;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table .variety-wiki-table__date {
|
||||
body.variety-shows-page .variety-table .variety-table__date {
|
||||
color: #303030;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table__air-date {
|
||||
body.variety-shows-page .variety-table__air-date {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table .variety-wiki-table__range-arrow {
|
||||
body.variety-shows-page .variety-table .variety-table__range-arrow {
|
||||
margin: 0 0.18em;
|
||||
color: #303030;
|
||||
font-size: 0.82em;
|
||||
@@ -231,12 +242,12 @@
|
||||
}
|
||||
|
||||
@media (max-width: 720px) {
|
||||
body.variety-shows-page .variety-wiki-table {
|
||||
body.variety-shows-page .variety-table {
|
||||
font-size: 0.8rem;
|
||||
}
|
||||
|
||||
body.variety-shows-page .variety-wiki-table thead th,
|
||||
body.variety-shows-page .variety-wiki-table tbody td {
|
||||
body.variety-shows-page .variety-table thead th,
|
||||
body.variety-shows-page .variety-table tbody td {
|
||||
padding: 7px 6px;
|
||||
}
|
||||
}
|
||||
@@ -276,8 +287,8 @@
|
||||
|
||||
<div id="variety-shows-panels" class="variety-shows-panels">
|
||||
<div class="variety-shows-table-slot" id="captain-brothers" data-show-tabs="all captain">
|
||||
<div class="variety-wiki-table-wrap">
|
||||
<table class="variety-wiki-table" id="variety-captain-table">
|
||||
<div class="variety-table-wrap">
|
||||
<table class="variety-table" id="variety-captain-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">播出日期</th>
|
||||
@@ -287,227 +298,368 @@
|
||||
<th scope="col">集數</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="variety-wiki-table__year-list">
|
||||
<tr class="variety-wiki-table__year-row" data-year="2016">
|
||||
<tbody class="variety-table__year-list">
|
||||
<tr class="variety-table__year-row" data-year="2016">
|
||||
<td colspan="5">
|
||||
<button type="button" class="variety-wiki-table__year-toggle" aria-expanded="false"
|
||||
<button type="button" class="variety-table__year-toggle" aria-expanded="false"
|
||||
aria-controls="captain-year-2016" id="captain-year-2016-btn">
|
||||
<span class="variety-wiki-table__year-label">2016</span>
|
||||
<span class="variety-wiki-table__year-meta">6 檔</span>
|
||||
<i class="fa-solid fa-chevron-down variety-wiki-table__year-chevron"
|
||||
<span class="variety-table__year-label">2016</span>
|
||||
<span class="variety-table__year-meta">6 檔</span>
|
||||
<i class="fa-solid fa-chevron-down variety-table__year-chevron"
|
||||
aria-hidden="true"></i>
|
||||
</button>
|
||||
<div id="captain-year-2016" class="variety-wiki-table__year-panel" hidden>
|
||||
<table class="variety-wiki-table variety-wiki-table--inner">
|
||||
<div id="captain-year-2016" class="variety-table__year-panel" hidden>
|
||||
<table class="variety-table variety-table--inner">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2016-04-22" data-air-end="2016-06-17"><span class="variety-wiki-table__date">04/22</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">06/17</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2016-04-22"
|
||||
data-air-end="2016-06-17"><span
|
||||
class="variety-table__date">04/22</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">06/17</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">新西遊記2</td>
|
||||
<td class="variety-table__program">新西遊記2</td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 09</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 09</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2016-04-27" data-air-end="2016-06-22"><span class="variety-wiki-table__date">04/27</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">06/22</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2016-04-27"
|
||||
data-air-end="2016-06-22"><span
|
||||
class="variety-table__date">04/27</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">06/22</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">Let's GO 時間探險隊3</td>
|
||||
<td class="variety-table__program">Let's GO 時間探險隊3</td>
|
||||
<td>張水院</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 09</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 09</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2016-05-04" data-air-end="2016-07-20"><span class="variety-wiki-table__date">05/04</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">07/20</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2016-05-04"
|
||||
data-air-end="2016-07-20"><span
|
||||
class="variety-table__date">05/04</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">07/20</span></td>
|
||||
<td>K-Star</td>
|
||||
<td class="variety-wiki-table__program">真實的帥氣的</td>
|
||||
<td class="variety-table__program">真實的帥氣的</td>
|
||||
<td>—</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 12</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 12</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2016-06-05" data-air-end="2016-08-21"><span class="variety-wiki-table__date">06/05</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">08/21</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2016-06-05"
|
||||
data-air-end="2016-08-21"><span
|
||||
class="variety-table__date">06/05</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">08/21</span></td>
|
||||
<td>JTBC</td>
|
||||
<td class="variety-wiki-table__program">天下壯士</td>
|
||||
<td class="variety-table__program">天下壯士</td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 12</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 12</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2016-09-05" data-air-end="2016-11-21"><span class="variety-wiki-table__date">09/05</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">11/21</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2016-09-05"
|
||||
data-air-end="2016-11-21"><span
|
||||
class="variety-table__date">09/05</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">11/21</span></td>
|
||||
<td>SBS</td>
|
||||
<td class="variety-wiki-table__program">花樣旅行</td>
|
||||
<td class="variety-table__program">花樣旅行</td>
|
||||
<td>殷志源、李宰鎮</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 12</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 12</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2016-10-12" data-air-end="2016-10-21"><span class="variety-wiki-table__date">10/12</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">10/21</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2016-10-12"
|
||||
data-air-end="2016-10-21"><span
|
||||
class="variety-table__date">10/12</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">10/21</span></td>
|
||||
<td>JTBC</td>
|
||||
<td class="variety-wiki-table__program">本月的活動王</td>
|
||||
<td class="variety-table__program">本月的活動王</td>
|
||||
<td>張水院</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 02</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 02</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="variety-wiki-table__year-row" data-year="2017">
|
||||
<tr class="variety-table__year-row" data-year="2017">
|
||||
<td colspan="5">
|
||||
<button type="button" class="variety-wiki-table__year-toggle" aria-expanded="false"
|
||||
<button type="button" class="variety-table__year-toggle" aria-expanded="false"
|
||||
aria-controls="captain-year-2017" id="captain-year-2017-btn">
|
||||
<span class="variety-wiki-table__year-label">2017</span>
|
||||
<span class="variety-wiki-table__year-meta">4 檔</span>
|
||||
<i class="fa-solid fa-chevron-down variety-wiki-table__year-chevron"
|
||||
<span class="variety-table__year-label">2017</span>
|
||||
<span class="variety-table__year-meta">4 檔</span>
|
||||
<i class="fa-solid fa-chevron-down variety-table__year-chevron"
|
||||
aria-hidden="true"></i>
|
||||
</button>
|
||||
<div id="captain-year-2017" class="variety-wiki-table__year-panel" hidden>
|
||||
<table class="variety-wiki-table variety-wiki-table--inner">
|
||||
<div id="captain-year-2017" class="variety-table__year-panel" hidden>
|
||||
<table class="variety-table variety-table--inner">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2017-01-01" data-air-end="2019-06-02"><span class="variety-wiki-table__date">01/01</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">19/06/02</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2017-01-01"
|
||||
data-air-end="2019-06-02"><span
|
||||
class="variety-table__date">01/01</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">19/06/02</span></td>
|
||||
<td>KBS2</td>
|
||||
<td class="variety-wiki-table__program">超人回來了</td>
|
||||
<td class="variety-table__program">超人回來了</td>
|
||||
<td>高志鎔</td>
|
||||
<td>163 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 280</td>
|
||||
<td>163 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 280</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2017-01-08" data-air-end="2017-03-12"><span class="variety-wiki-table__date">01/08</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">03/12</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2017-01-08"
|
||||
data-air-end="2017-03-12"><span
|
||||
class="variety-table__date">01/08</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">03/12</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">新西遊記3</td>
|
||||
<td class="variety-table__program">新西遊記3</td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 09+導演版</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 09+導演版</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2017-06-13" data-air-end="2017-08-22"><span class="variety-wiki-table__date">06/13</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">08/22</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2017-06-13"
|
||||
data-air-end="2017-08-22"><span
|
||||
class="variety-table__date">06/13</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">08/22</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">新西遊記4</td>
|
||||
<td class="variety-table__program">新西遊記4</td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 10+導演版</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 10+導演版</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2017-12-05" data-air-end="2018-01-09"><span class="variety-wiki-table__date">12/05</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">18/01/09</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2017-12-05"
|
||||
data-air-end="2018-01-09"><span
|
||||
class="variety-table__date">12/05</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">18/01/09</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">姜食堂</td>
|
||||
<td class="variety-table__program">姜食堂</td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 05+導演版</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 05+導演版</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="variety-wiki-table__year-row" data-year="2018">
|
||||
<tr class="variety-table__year-row" data-year="2018">
|
||||
<td colspan="5">
|
||||
<button type="button" class="variety-wiki-table__year-toggle" aria-expanded="false"
|
||||
<button type="button" class="variety-table__year-toggle" aria-expanded="false"
|
||||
aria-controls="captain-year-2018" id="captain-year-2018-btn">
|
||||
<span class="variety-wiki-table__year-label">2018</span>
|
||||
<span class="variety-wiki-table__year-meta">3 檔</span>
|
||||
<i class="fa-solid fa-chevron-down variety-wiki-table__year-chevron"
|
||||
<span class="variety-table__year-label">2018</span>
|
||||
<span class="variety-table__year-meta">3 檔</span>
|
||||
<i class="fa-solid fa-chevron-down variety-table__year-chevron"
|
||||
aria-hidden="true"></i>
|
||||
</button>
|
||||
<div id="captain-year-2018" class="variety-wiki-table__year-panel" hidden>
|
||||
<table class="variety-wiki-table variety-wiki-table--inner">
|
||||
<div id="captain-year-2018" class="variety-table__year-panel" hidden>
|
||||
<table class="variety-table variety-table--inner">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2018-05-05" data-air-end="2018-10-27"><span class="variety-wiki-table__date">05/05</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">10/27</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2018-05-05"
|
||||
data-air-end="2018-10-27"><span
|
||||
class="variety-table__date">05/05</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">10/27</span></td>
|
||||
<td>MBC</td>
|
||||
<td class="variety-wiki-table__program">意外的Q</td>
|
||||
<td class="variety-table__program">意外的Q</td>
|
||||
<td>—</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 25</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 25</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2018-09-30" data-air-end="2018-10-28"><span class="variety-wiki-table__date">09/30</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">10/28</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2018-09-30"
|
||||
data-air-end="2018-10-28"><span
|
||||
class="variety-table__date">09/30</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">10/28</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program"><a class="variety-wiki-table__link--site"
|
||||
<td class="variety-table__program"><a
|
||||
class="variety-table__link--site"
|
||||
href="NJTW/NJTW5.html">新西遊記5</a></td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 05</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 05</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2018-10-28" data-air-end="2018-12-02"><span class="variety-wiki-table__date">10/28</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">12/02</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2018-10-28"
|
||||
data-air-end="2018-12-02"><span
|
||||
class="variety-table__date">10/28</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">12/02</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">新西遊記6</td>
|
||||
<td class="variety-table__program">新西遊記6</td>
|
||||
<td>殷志源</td>
|
||||
<td>00 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 05+導演版</td>
|
||||
<td>00 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 05+導演版</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="variety-wiki-table__year-row" data-year="2019">
|
||||
<tr class="variety-table__year-row" data-year="2019">
|
||||
<td colspan="5">
|
||||
<button type="button" class="variety-wiki-table__year-toggle" aria-expanded="false"
|
||||
<button type="button" class="variety-table__year-toggle" aria-expanded="false"
|
||||
aria-controls="captain-year-2019" id="captain-year-2019-btn">
|
||||
<span class="variety-wiki-table__year-label">2019</span>
|
||||
<span class="variety-wiki-table__year-meta">5 檔</span>
|
||||
<i class="fa-solid fa-chevron-down variety-wiki-table__year-chevron"
|
||||
<span class="variety-table__year-label">2019</span>
|
||||
<span class="variety-table__year-meta">5 檔</span>
|
||||
<i class="fa-solid fa-chevron-down variety-table__year-chevron"
|
||||
aria-hidden="true"></i>
|
||||
</button>
|
||||
<div id="captain-year-2019" class="variety-wiki-table__year-panel" hidden>
|
||||
<table class="variety-wiki-table variety-wiki-table--inner">
|
||||
<div id="captain-year-2019" class="variety-table__year-panel" hidden>
|
||||
<table class="variety-table variety-table--inner">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2019-05-31" data-air-end="2019-07-05"><span class="variety-wiki-table__date">05/31</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">07/05</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2019-05-31"
|
||||
data-air-end="2019-07-05"><span
|
||||
class="variety-table__date">05/31</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">07/05</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">姜食堂2</td>
|
||||
<td class="variety-table__program">姜食堂2</td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 06</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 06</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2019-06-08" data-air-end="2019-08-17"><span class="variety-wiki-table__date">06/08</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">08/17</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2019-06-08"
|
||||
data-air-end="2019-08-17"><span
|
||||
class="variety-table__date">06/08</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">08/17</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">高校供餐王</td>
|
||||
<td class="variety-table__program">高校供餐王</td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 11</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 11</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2019-07-05" data-air-end="2019-08-02"><span class="variety-wiki-table__date">07/05</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">08/02</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2019-07-05"
|
||||
data-air-end="2019-08-02"><span
|
||||
class="variety-table__date">07/05</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">08/02</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">姜食堂3</td>
|
||||
<td class="variety-table__program">姜食堂3</td>
|
||||
<td>殷志源</td>
|
||||
<td>00 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 04</td>
|
||||
<td>00 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 04</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2019-09-20" data-air-end="2019-11-22"><span class="variety-wiki-table__date">09/20</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">11/22</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2019-09-20"
|
||||
data-air-end="2019-11-22"><span
|
||||
class="variety-table__date">09/20</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">11/22</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">去冰島的三餐</td>
|
||||
<td class="variety-table__program">去冰島的三餐</td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 10</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 10</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2019-10-25" data-air-end="2020-01-03"><span class="variety-wiki-table__date">10/25</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">20/01/03</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2019-10-25"
|
||||
data-air-end="2020-01-03"><span
|
||||
class="variety-table__date">10/25</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">20/01/03</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">新西遊記7</td>
|
||||
<td class="variety-table__program">新西遊記7</td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 11</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 11</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="variety-wiki-table__year-row" data-year="2020">
|
||||
<tr class="variety-table__year-row" data-year="2020">
|
||||
<td colspan="5">
|
||||
<button type="button" class="variety-wiki-table__year-toggle" aria-expanded="false"
|
||||
<button type="button" class="variety-table__year-toggle" aria-expanded="false"
|
||||
aria-controls="captain-year-2020" id="captain-year-2020-btn">
|
||||
<span class="variety-wiki-table__year-label">2020</span>
|
||||
<span class="variety-wiki-table__year-meta">2 檔</span>
|
||||
<i class="fa-solid fa-chevron-down variety-wiki-table__year-chevron"
|
||||
<span class="variety-table__year-label">2020</span>
|
||||
<span class="variety-table__year-meta">2 檔</span>
|
||||
<i class="fa-solid fa-chevron-down variety-table__year-chevron"
|
||||
aria-hidden="true"></i>
|
||||
</button>
|
||||
<div id="captain-year-2020" class="variety-wiki-table__year-panel" hidden>
|
||||
<table class="variety-wiki-table variety-wiki-table--inner">
|
||||
<div id="captain-year-2020" class="variety-table__year-panel" hidden>
|
||||
<table class="variety-table variety-table--inner">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2020-01-10" data-air-end="2020-03-27"><span class="variety-wiki-table__date">01/10</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">03/27</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2020-01-10"
|
||||
data-air-end="2020-03-27"><span
|
||||
class="variety-table__date">01/10</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">03/27</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">星期五星期五晚上</td>
|
||||
<td class="variety-table__program">星期五星期五晚上</td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 10+導演版</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 10+導演版</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="variety-wiki-table__air-date" data-air-start="2020-10-09" data-air-end="2020-12-18"><span class="variety-wiki-table__date">10/09</span> <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> <span class="variety-wiki-table__date">12/18</span></td>
|
||||
<td class="variety-table__air-date" data-air-start="2020-10-09"
|
||||
data-air-end="2020-12-18"><span
|
||||
class="variety-table__date">10/09</span> <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> <span
|
||||
class="variety-table__date">12/18</span></td>
|
||||
<td>tvN</td>
|
||||
<td class="variety-wiki-table__program">新西遊記8</td>
|
||||
<td class="variety-table__program">新西遊記8</td>
|
||||
<td>殷志源</td>
|
||||
<td>01 <i class="fa-solid fa-circle-right variety-wiki-table__range-arrow" aria-hidden="true"></i> 10+導演版</td>
|
||||
<td>01 <i
|
||||
class="fa-solid fa-circle-right variety-table__range-arrow"
|
||||
aria-hidden="true"></i> 10+導演版</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -520,8 +672,8 @@
|
||||
</div>
|
||||
|
||||
<div class="variety-shows-table-slot" id="each-rampage" data-show-tabs="all solo">
|
||||
<div class="variety-wiki-table-wrap">
|
||||
<table class="variety-wiki-table" id="variety-solo-table">
|
||||
<div class="variety-table-wrap">
|
||||
<table class="variety-table" id="variety-solo-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">播出日期</th>
|
||||
@@ -533,7 +685,7 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan="5">陸續補上;站內專頁例:<a class="variety-wiki-table__link--site"
|
||||
<td colspan="5">陸續補上;站內專頁例:<a class="variety-table__link--site"
|
||||
href="NJTW/NJTW5.html">新西遊記5</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -572,8 +724,8 @@
|
||||
}
|
||||
|
||||
function setYearOpen(yearRow, open) {
|
||||
const btn = yearRow.querySelector(".variety-wiki-table__year-toggle");
|
||||
const panel = yearRow.querySelector(".variety-wiki-table__year-panel");
|
||||
const btn = yearRow.querySelector(".variety-table__year-toggle");
|
||||
const panel = yearRow.querySelector(".variety-table__year-panel");
|
||||
if (!btn || !panel) return;
|
||||
btn.setAttribute("aria-expanded", open ? "true" : "false");
|
||||
panel.hidden = !open;
|
||||
@@ -584,13 +736,13 @@
|
||||
const q = (input && input.value.trim().toLowerCase()) || "";
|
||||
slots.forEach((slot) => {
|
||||
if (slot.hidden) return;
|
||||
slot.querySelectorAll(".variety-wiki-table__year-row").forEach((yearRow) => {
|
||||
slot.querySelectorAll(".variety-table__year-row").forEach((yearRow) => {
|
||||
const detailRows = yearRow.querySelectorAll(
|
||||
".variety-wiki-table--inner tbody tr"
|
||||
".variety-table--inner tbody tr"
|
||||
);
|
||||
let anyMatch = false;
|
||||
detailRows.forEach((row) => {
|
||||
const air = row.querySelector(".variety-wiki-table__air-date");
|
||||
const air = row.querySelector(".variety-table__air-date");
|
||||
const airData = air
|
||||
? `${air.dataset.airStart || ""} ${air.dataset.airEnd || ""}`
|
||||
: "";
|
||||
@@ -608,9 +760,9 @@
|
||||
});
|
||||
}
|
||||
|
||||
document.querySelectorAll(".variety-wiki-table__year-toggle").forEach((btn) => {
|
||||
document.querySelectorAll(".variety-table__year-toggle").forEach((btn) => {
|
||||
btn.addEventListener("click", () => {
|
||||
const yearRow = btn.closest(".variety-wiki-table__year-row");
|
||||
const yearRow = btn.closest(".variety-table__year-row");
|
||||
const open = btn.getAttribute("aria-expanded") !== "true";
|
||||
setYearOpen(yearRow, open);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user