【发布时间】:2021-06-09 04:38:28
【问题描述】:
我正在使用 momentjs 来查找当前时间
让 currentHour = moment().format("hA");
我需要遍历 DOM 以将 currentHour 与 .hour 类的 div 中的文本相匹配。如果匹配,我需要应用一个名为“present”的 css 类来更改该 div 的样式。
let currentHour = moment().format("hA");
<div class="container">
<!-- hourblocks go here -->
<div id="hours" class="row time-block">
<div class="col-md-1 hour">
9AM
</div>
<textarea class="col-md-10 description"></textarea>
<button class="col-md-1 saveBtn"><i class="fas fa-save"></i></button>
<div class="col-md-1 hour">
10AM
</div>
<textarea class="col-md-10 description"> </textarea>
<button class="col-md-1 saveBtn"><i class="fas fa-save"></i></button>
<div class="col-md-1 hour">
11AM
</div>
<textarea class="col-md-10 description"></textarea>
<button class="col-md-1 saveBtn"><i class="fas fa-save"></i></button>
<div class="col-md-1 hour">
12PM
</div>
<textarea class="col-md-10 description"></textarea>
<button class="col-md-1 saveBtn"><i class="fas fa-save"></i></button>
<div class="col-md-1 hour">
1PM
</div>
<textarea class="col-md-10 description"></textarea>
<button class="col-md-1 saveBtn"><i class="fas fa-save"></i></button>
<div class="col-md-1 hour">
2PM
</div>
<textarea class="col-md-10 description"></textarea>
<button class="col-md-1 saveBtn"><i class="fas fa-save"></i></button>
<div class="col-md-1 hour">
3PM
</div>
<textarea class="col-md-10 description"></textarea>
<button class="col-md-1 saveBtn"><i class="fas fa-save"></i></button>
<div class="col-md-1 hour">
4PM
</div>
<textarea class="col-md-10 description"></textarea>
<button class="col-md-1 saveBtn"><i class="fas fa-save"></i></button>
<div class="col-md-1 hour">
5PM
</div>
<textarea class="col-md-10 description"></textarea>
<button class="col-md-1 saveBtn"><i class="fas fa-save"></i></button>
</div>
</div>
【问题讨论】:
标签: javascript jquery loops dom momentjs