jquery 添加onmouseover 事件
当鼠标放在表格某一行上改变它的背景颜色,当鼠标离开时,还原原来的背景颜色
看看我的代码
$(function(){
$("#testtab").mouseover(function(){
$("#testtab tr:eq(1)").addClass("bgcolor");
});
});$("#testtab>tr").mouseover(function(){ $(this).addClass("bgcolor");}, function() { $(this).removeClass("bgcolor");});
[解决办法]
在jquery的实践函数中,this都可以指向当前的对象
$("#testtab tr").onmouseover(function(){
$(this).toggleClass("bgcolor");
},function(){
$(this).toggleClass("bgcolor");
});