我是 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
我在 Windows 7 上使用 IE 8。