0
所以我有一个开放时间的表格(它们从表达式引擎动态地拉入)。我有一个脚本,向<tr>
添加一个类,以突出显示该行处于打开状态。但我无法弄清楚两件事。我正在尝试添加课程,但只能在某些时间,某些日子,例如平日的8:30 - 5pm。突出显示和添加文本和小时表
这是(正在EE生成的实际时间)
<table class="table-plain branch-hours">
<tbody>
<tr class="Monday">
<td>Monday</td>
<td>8:30am - 5pm</td>
<td></td>
</tr><tr class="Tuesday">
<td>Tuesday</td>
<td>8:30am - 5pm</td>
<td></td>
</tr><tr class="Wednesday">
<td>Wednesday</td>
<td>8:30am - 5pm</td>
<td></td>
</tr><tr class="Thursday">
<td>Thursday</td>
<td>8:30am - 5pm</td>
<td></td>
</tr><tr class="Friday">
<td>Friday</td>
<td>8:30am - 5pm</td>
<td></td>
</tr><tr class="Saturday">
<td>Saturday</td>
<td>Closed</td>
<td></td>
</tr><tr class="Sunday">
<td>Sunday</td>
<td>Closed</td>
<td></td>
</tr>
</tbody>
的小时表,这是JS脚本
<script type="text/javascript">
var date = new Date().getDay() -1;
document.getElementsByTagName('TR')[date].className += " open-now";
</script>
“*首先,我需要实际的js到实际的小时打开*” - 这是什么意思? –
不应该是document.getElementsByTagName('TR')[date] .className + =“open-now”; ? – m69
CSS将在第三个表格单元格中添加“open now”:TR.open-now TD:last-of-type :: after {content:“立即打开!”;} – m69