如何使用jQuery实现隔行变色效果

 我来答
南极潇湘水
2015-07-14 · 本人专业生产bug一百年
南极潇湘水
采纳数:515 获赞数:999

向TA提问 私信TA
展开全部

jQuery 选择器中,:even可以选择偶数行

示例如下

$("ul li").css("background","blue");
$("ul li:even").css("background","red");
sfsdkk
2019-12-16
知道答主
回答量:1
采纳率:0%
帮助的人:668
展开全部
控制表格行变色
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>x行y列的表格</title>
<style>
table{border:2px solid #CFCFCF;
width:500px; border-collapse:collapse;}
td,th{border:2px solid #CFCFCF;}
td{height:40px;}
th{height:40px;}
.white{background:#FFF;}
.gray{background:#EEE;}
.title{background:#7D8BA5;}
</style>
</head>

<body>
<?php
//自定义行和列的数值
$row=5;
$col=10;
echo'<table class="title">';
//生成表格标题行
echo'<tr>';
for($i=1;$i<=$col;++$i){
echo'<th></th>';
}
echo'</tr>';
for($i=1;$i<=$row;++$i){
//控制表格的行
echo'<tr>';
$color=($i%2==0)?
'gray':'white';
echo'<tr class="'.$color.'">';

for($j=1;$j<=$col;++$j){ //控制表格的列
echo'<td></td>';
}
echo'</tr>';
}
echo'</table>';
?>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式