单击事件未触发于复选框
Click event not firing on checkbox
我快疯了吗?
我无法在复选框上触发点击事件。
这是我的JS:
$(document).ready(function() {
$('.checkbox').on('click', function () {
console.log('ello');
});
});
这是我的php/html:
<ul class="category-filters">
<li>
<input class="checkbox" value="Customer Service" type="checkbox">Customer Service
</li>
<li>
<input class="checkbox" value="HR" type="checkbox">HR</li>
</ul>
值得指出的是,如果我更改函数/方法以隐藏,那么它可以工作......
但它不会触发点击事件。我已经使用过并单击以尝试这个..
是因为我使用的类选择器返回一个数组吗?
欢呼
一种方法是使用 change 事件。
$('input').on('change', function() {
alert('ello')
})
JSBIN:http://jsbin.com/xonecajeva/edit?html,css,js,output
相关文章:
- 如果选中了多个复选框,如何添加事件
- 复选框,然后单击事件处理
- Firefox:点击并更改未附加到文档树中的复选框元素上的事件
- 选中javascript中的属性集时,复选框更改事件未触发
- jQuery复选框(在ul>li下)检查事件
- 如何禁用自定义复选框的单击事件
- 将函数事件绑定到更改函数的复选框/标签
- 复选框事件onclick不起作用
- 单击复选框后未收到复选框事件
- 使用 JavaScript 复选框事件切换 html 的可见性
- 复选框事件和保持数组-如何在代码中处理
- onclick复选框事件
- 根据某些业务逻辑动态添加和删除复选框事件
- 复选框事件找不到javascript函数
- jqGrid复选框事件
- jQuery复选框事件处理程序Bug
- 如何在指令中捕获复选框事件
- 复选框事件处理程序抛出错误的点击事件在chrome浏览器,safari工作良好的键盘事件
- AJAX调用后未触发语义UI复选框事件
- 使用 jquery 跟踪复选框事件