侦听器不适用于动态添加的单选按钮
Listener doesnt work for dynamically added radio button
我正在使用以下侦听器:
$('#datatable .Answer input:radio').on('change', function() {
alert('Radio Button');
});
我将单选按钮动态添加到这个表"#datatable"中,如下所示:
$(this).html('<input type="radio" class="Answer" name="correct"/>');
其中,这是应在其中添加单选按钮的td元素。为什么听众不研究新的元素?
为什么听众不研究新的元素?
因为你应该订阅这样的更改事件:
$('#datatable .Answer').on('change', 'input:radio', function() {
alert('Radio Button');
});
请注意'input:radio'
选择器是如何移动到.on()
函数的,以便以生动的方式订阅事件。
相关文章:
- 复选框/单选按钮-添加所选项目的总价
- 动态添加更多单选按钮并将其删除
- 动态添加单选按钮值
- 将文本框/单选按钮/和下拉列表中的信息添加到dataTable
- 根据单选按钮值添加到值
- 将所选单选按钮的值添加到公式中
- JavaScript / jquery:如果选择了单选按钮并且数据属性符合条件,则添加类
- 将不同的类添加到选中按钮之前的所有单选按钮
- 单击单选按钮,添加/删除表单元素的类
- 如何将onclick事件添加到MVC 4中动态创建的单选按钮中
- 如何将单选按钮valus添加在一起,但如果它们具有相同的值,则如何区分它们
- 将必需属性添加到DIV On单选按钮更改中的输入
- 如何添加单选按钮和复选框将选择输入到一起以形成JavaScript输出
- 如何向值<当前值的每个单选按钮添加一个类
- 如何为火狐单选按钮添加焦点的视觉指示器
- 如何动态地向单选按钮添加唯一 ID
- 向选定的单选按钮添加类
- 使用jQuery为带有name属性的单选按钮添加点击事件
- 在jquery中为单选按钮添加onclick事件
- 使用Javascript或Jquery将单选按钮添加到Html表单