2013-07-07 217 views
0

我使用下面的听众监听器不工作是应该添加单选按钮的td元素。 为什么聆听者不能处理新元素?动态添加单选按钮

+0

*“为什么监听器不能处理新元素?”*您可以在[documentation](http://api.jquery.com/on/)中找到答案:*“事件处理程序是仅限于当前选定的元素;当代码调用'.on()'时,它们必须存在于页面上。“* –

回答

2

为什么聆听者不能处理新元素?

因为你应该订阅这样的更改事件:

$('#datatable .Answer').on('change', 'input:radio', function() { 
    alert('Radio Button'); 

}); 

通知的'input:radio'选择是如何移动到.on()功能,以订阅事件在热闹方式。

+0

噢,非常感谢你,我知道这与我所做的事情类似的错误早。 – Sohaib

+0

我说,感谢寡妇尝试它似乎仍然没有;吨工作:( – Sohaib

+0

现在它的工作,我不得不移动.Answer也在生活的一部分。 – Sohaib