我有一张一年中 12 个月的表(一月到十二月)
然后我将一些月份组合在一起,即:jan to apr = group1,mar to jun = group2
所以我想做的就是改变所有具有相同组名的项目的背景颜色。
$('.group1').hover(function() {
$(this).addClass('tbl_navGroupHover');
}, function() {
$(this).removeClass('tbl_navGroupHover');
});
$('.group2').hover(function() {
$(this).addClass('tbl_navGroupHover');
}, function() {
$(this).removeClass('tbl_navGroupHover');
});
更新,我选择了这个解决方案 - tx 为您提供帮助:
<script>";
for ($i = 1; $i < 13; $i++) {
echo "$('.group$i').hover(function() {
$('.group$i').addClass('tbl_navGroupHover');
}, function () {
$('.group$i').removeClass('tbl_navGroupHover');
});";
}
echo "</script>";