+ -
当前位置:首页 → 问答吧 → 如何操作选择页面中后插入的元素(如append)

如何操作选择页面中后插入的元素(如append)

时间:2009-08-04

来源:互联网

$(document).ready(function(){
  $("tr").mouseover(function()
  {  
  $(this).css({ "background-color": "#DDDDDD"  });
   })
});
例如 如上代码对 页面生成后 由于其他事件触发的append操作产生的tr就不起作用

请问如何解决

作者: yooq   发布时间: 2009-08-04

事件绑定只对当前已有的有效

可以自己手动绑定,或用live函数、live query插件

作者: keakon   发布时间: 2009-08-04

了解 谢谢

作者: yooq   发布时间: 2009-08-05

可以写成一个函数

$(document).ready(function(){
  test();
});

function test() {
$("tr").mouseover(function()
  {  
  $(this).css({ "background-color": "#DDDDDD"  });
   });
}

作者: lichun   发布时间: 2009-08-05

相关阅读 更多