单击不使用复选框标记的事件
Click event not working with the checkbox tag
我有下面的代码:
html.push('<tr class="reservas">');
html.push('<td> <input type="checkbox" class="checkbox" data-name="' + bla.name + '" data-email="' + bla.email /> </td>'); // atribui os dados a atributos para serem acessados posteriormente por jquery.
html.push('<td>' + bla.name + '</td>');
html.push('<td>' + bla.email + '</td>');
html.push('</tr>');
$('tbody').append(html.join(""));
$(function(){
$('.save').on('click', function(){
});
});
click事件不起作用,如果我为body标记进行更改将起作用,但我需要使用checkbox类。
我们非常感谢您的每一次帮助。
使用EventDelegation:
$(function(){
$(document).on('click', '.checkbox', function(){
alert('salvo');
});
});
来自文档:
事件委派允许我们将单个事件侦听器附加到父元素,将为匹配选择器,无论这些子体现在存在还是添加到将来
相关文章:
- 如果选中了多个复选框,如何添加事件
- 复选框,然后单击事件处理
- Firefox:点击并更改未附加到文档树中的复选框元素上的事件
- 选中javascript中的属性集时,复选框更改事件未触发
- jQuery复选框(在ul>li下)检查事件
- 如何禁用自定义复选框的单击事件
- 将函数事件绑定到更改函数的复选框/标签
- 当通过选择页面上所有复选框的 jQuery 脚本选中复选框时,如何触发自定义 javascript 事件
- 选中/取消选中某些事件的复选框
- Javascript,表单中任何复选框的事件处理程序
- Jquery复选框更改事件未激发
- jQuery复选框和span共享一个单击事件
- 带有复选框的jQuery更改事件处理程序
- 复选框上的点击捕捉事件
- 使用 JavaScript 更改复选框 OnClick 事件的值
- 空格键触发单击事件复选框
- 更改 Chrome 扩展程序中未触发的事件复选框
- 在AJAX插入的动态创建元素上绑定事件(复选框)
- 单击“事件”复选框将不会触发
- 动态添加点击事件复选框,只适用于第一个复选框JQUERY