jQuery函数没有绑定到新添加的td元素

时间:2014-06-02 21:41:22

标签: javascript jquery

这是一个非常常见的问题,我读了很多关于这个主题的内容。但在我的例子中,我来到了墙上。我求你帮忙如何使用jQuery处理程序绑定函数:.on();

$( "td" )
    .on( "mouseenter", function() {
    $( this ).css({
    "background-color": "white"
    });

链接到我的示例:http://jsfiddle.net/epredator/7Fz6X/

点击“添加人”按钮后,在我的表中添加新行。但是这个新元素没有其他功能。热门来解决这个问题,谢谢你的任何提示!

1 个答案:

答案 0 :(得分:1)

第一个选择器需要是页面上已存在的东西,然后你可以委托。例如:

$('body').on('mouseenter', 'td', function() {