当前位置: 代码迷 >> JavaScript >> live()的有关问题
  详细解决方案

live()的有关问题

热度:650   发布时间:2012-06-20 20:37:21.0
live()的问题
$('.cssraindemo3 tbody tr:even').addClass('odd');
  $('.cssraindemo3 tbody tr').hover(
  function () { $(this).addClass('highlight'); },
  function () { $(this).removeClass('highlight'); }
 );

请教下.因为我是动态生成表格的tr和td.所以以上两个语句都无效.请问是否可以live()生成以上语句?

------解决方案--------------------
JScript code
$(".cssraindemo3 tbody tr").live('hover',
    function() {
        $(this).addClass('highlight');
    },
    function() {
        $(this).removeClass('highlight');
    }
);

------解决方案--------------------
探讨

用原来的方法
$('.cssraindemo3 tbody tr').hover(
function () { $(this).addClass('highlight'); },
function () { $(this).removeClass('highlight'); }
);
鼠标离开后.tr能还原原来的样式.但用了LIVE()之后.好象只执行第一个function,……
  相关解决方案