我正在尝试以 Greasemonkey 脚本的形式为 Moodle 制定时间表。
这个想法是突出当前小时的主题,但我找不到这样做的工作方式。
我将 css 注入页面,并使用 jQuery 将注入的 css 类添加到目标 td。
这是注入页眉的css代码:
.current_class {background-color:green};
这是用于将类添加到 td 的 javascript 代码:
var cell = $("#timetable_table").find("tr").eq(current+1).find("td").eq(date.getDay());
我知道单元格是正确的 td 因为我可以 cell.text("foo") 并且正确的单元格被修改了,但是当我这样做时:
cell.addClass("current_class");
桌子保持不变。
我不必那样做,我只想动态更改 td 标签上的背景,所以我不介意使用其他方法。
谢谢。