2014-07-01 26 views
0

我工作在asp.net c#爲我自己的原因我決定使用html控件而不是asp.net控件。Html複選框輸入jquery事件不發射

這裏是我所做的複選框的代碼,它有一些CSS應用到它。

爲什麼不是鼠標按下事件觸發?

這裏是jsfiddle。

jsfiddle

<input type="checkbox" name="checkboxG1" id="checkboxG1" class="css-checkbox" /> 
<label for="checkboxG1" class="css-label">Checkbox</label> 

$('#checkboxG1').mousedown(function() { 
    alert("test"); 
}); 

回答

1

你需要使用change()事件是這樣的:

$('#checkboxG1').change(function() { 
    alert("test"); 
}); 

FIDDLE DEMO