私はjQueryが初めてです。チェックボックスの選択に基づいてスパンを表示または非表示にしようとしています。これが私のコードです:
<script type = "text/javascript">
$('#chkShowDescriptions').change(function () {
var display = this.checked ? 'block' : 'none';
$('.desc').css('display', display);
}
);
</script>
<p>
<input type = "checkbox" id = "chkShowDescriptions"
name = "chkShowDescriptions" />Show Descriptions
</p>
@if(@item.Description != null)
{
<span class = "desc" style =
"font-size: 0.7em; color: Gray; text-align:
justify; display: none;">
Description: @item.Description<br />
</span>
}
ただし、次のような実行時例外が発生します。Microsoft JScript runtime error: Object expected
Windows7でIE8を使用しています。