Javascript 使用jQuery切换取消隐藏行

Javascript 使用jQuery切换取消隐藏行,javascript,jquery,html,row,Javascript,Jquery,Html,Row,使用上述JSFIDLE中的代码,我无法使用jQuery取消隐藏和隐藏行。根据这个答案,我似乎做得对 我有什么愚蠢的错误吗?可能是这个原因吗 代码: 你只是有一些打字错误之类的 $('input[name=custom_rejection_option]').click(function() { $('.custom_reject_area').toggle(this.checked); }); 你是最后一个括号}应该是一个括号。这个问题似乎离题了,因为它是关于打字错误。这个问题似乎离题

使用上述JSFIDLE中的代码,我无法使用jQuery取消隐藏和隐藏行。根据这个答案,我似乎做得对

我有什么愚蠢的错误吗?可能是这个原因吗

代码:


你只是有一些打字错误之类的

$('input[name=custom_rejection_option]').click(function() {
    $('.custom_reject_area').toggle(this.checked);
});

你是最后一个括号}应该是一个括号。这个问题似乎离题了,因为它是关于打字错误。这个问题似乎离题了,因为它是关于语法错误。@Barmar是的,你可以说它离题了,尽管我最初认为它更离题。不幸的是,对于这样愚蠢的错误,没有比这更合适的理由了,离题是最好的近似。顺便说一句,为什么Javascript控制台中的错误没有提示您该问题?我错过了。。。很好,哇,很尴尬。谢谢你的帮助!这是常有的事。我看到的第一个地方是浏览器的控制台是否有任何明显的语法错误。如果这是有用的,请将答案标记为已接受。
$('input[name="custom_rejection_option"]').click(function () {
    $('.custom_reject_area').toggle(this.checked);

});
//You had `}` instead of the closing `)`
$('input[name=custom_rejection_option]').click(function() {
    $('.custom_reject_area').toggle(this.checked);
});