通过jQuery的addClass来使得table的row高亮显示的困惑

问题起因:目前的项目中要实现下面的功能,在对话框中提供检索功能,检索结果使用table显示,然后使用鼠标单击行进行选中处理。为了使得画面更加易用,在鼠标移动经过某一行时,让改行进行高亮。使用jQuery进行下面的处理

//these two line adds the color to each different row
$("#mytable tr:even").addClass("eventr");;
$("#mytable tr:odd").addClass("oddtr");;
//handle the mouseover , mouseout and click event
$("#mytable tr").mouseover(function() {$(this).addClass("trover");}).mouseout(function() {$(this).removeClass("trover");}).click(function() {$(this).toggleClass("trclick");});

但是无论如何尝试,总达不到理想效果。目前问题还在困惑中。

0 Responses to "通过jQuery的addClass来使得table的row高亮显示的困惑"