我想在用户点击/触摸复选框后提交表单:
HTML
<input type="checkbox" name="chkSales" id="chkSales" class="custom" data-inline="true" data-mini="true"/><label for="chkSales">Sales</label>
<input type="checkbox" name="chkArrival" id="chkArrival" class="custom" data-inline="true" data-mini="true"/><label for="chkArrival">New Arrival</label>
Js:
$("input[type='checkbox']").change(function() {
alert(e);
print(e);
});
从我在这里读到的它应该真的有用,但是id doenst!我的问题在哪里?
(应该更改,因为移动设备不点击,他们使用触摸...... http://jsfiddle.net/usTHG/2/
答案 0 :(得分:18)
$("input[type='checkbox']").change(function(e) {
^---- you missed e here
alert(e.type);
print(e);
});
<强> Working example 强>
答案 1 :(得分:3)
请试试这个:
您的功能中缺少e
e
)
<强>码强>
$("input[type='checkbox']").change(function(e) {
alert(e);
print(e);
});
答案 2 :(得分:1)
尝试:
$(document).ready(function() {
$("input[type='checkbox']").change(function(e) {
alert(e);
print(e);
});
});