ASP.NET でレンダリングされた CheckBox があります。クリックするとjQueryにイベントをキャプチャさせたいのですが、なぜかうまくいきません。
これは私がこれまで行っていることです:
ASP.NET
<table>
<tr>
<td>
<asp:CheckBox runat="server" ClientIDMode="Static"
id="testcb" name="testcb" />
</td>
</tr>
</table>
jQuery
$("#testcb").click(function () {
if ($(this).is(':checked')) alert("checked");
});
ブラウザからのソースコードは次のとおりです。
<tr>
<td>
<span name="testcb">
<input id="testcb" type="checkbox"
name="ctl00$ctl00$bodyContent$phMainContent$testcb">
</span>
</td>
</tr>