クリックイベントをラベルタグに付けることは不可能でしたが、なぜそれは見えません。jQueryが発砲していないラベルタグをクリックしてください
<label><input id='country_<%=country.CountryID%>'
type="checkbox" name="country" value="on"/> <%=country.CountryName %>
</label><br />
Iを:私はチェックボックスのセットをバインドするために、国のリストをfechするために持っている私のビューMVC 2.0ページの
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"
type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function() {
$('label').('click', function() {
alert("this is the click on label!");
return false;
});
});
</script>
:で
jQueryのlibにありますlabel
をクリックしてください。IE9、Chrome 12、Firefox 5では何も起こりません。
。このdivの外にラベルを移動したり、透明な透明な画像にコメントを付けると、ラベルのクリックが再び機能します。 –