table#id_table_comments tr td {
/*background: #fff;*/
background: #f5f5f5;
padding: 6px;
text-align: left;
vertical-align: top;
border-bottom:1px solid #ddd;
}
table#id_table_comments tr:nth-child(2n) td {
/*background: #f5f5f5;*/
background: #fff;
}
.classTableRow{
background-color: #9999CC;
border: 1px solid gray;
}
$(document).ready(function(){
$("td").mouseover(function(){
$(this).addClass('classTableRow');
})
$("td").mouseout(function(){
$(this).removeClass('classTableRow');
})
});
但jQuery不适用于第n行(偶数行)。jQuery帮助:如何选择tr td第n行?
我该怎么办?
mouseover和mouseout有什么问题?为什么我应该使用:悬停? – shibly
他们比较慢。总是最好使用CSS而不是Javascript。他们也错了(他们泡沫);如果你真的想使用Javascript,你应该使用'mouseenter'和'mouseleave'。 – SLaks
mouseover/mouseout和mouseenter/mouseleave有什么区别? – shibly