【问题标题】:Unhiding Row using jQuery toggle [closed]使用 jQuery 切换取消隐藏行 [关闭]
【发布时间】:2013-07-03 19:43:48
【问题描述】:

http://jsfiddle.net/PF8nL/1/

使用上面 jsfiddle 中的代码,我无法使用 jQuery 取消隐藏和隐藏一行。根据这个stack 的回答,看来我这样做是正确的。

我有什么愚蠢的错误吗?可能导致这种情况?

代码:

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

【问题讨论】:

  • 你是最后一个括号}应该是括号)
  • 这个问题似乎是题外话,因为它是关于一个错字。
  • 这个问题似乎跑题了,因为它是关于语法错误的。
  • @Barmar 是的,你可以说它离题了,虽然我最初认为它更重要。
  • 不幸的是,没有更适合此类愚蠢错误的密切原因,离题是最好的近似值。顺便说一句,为什么 Javascript 控制台中的错误没有提示您解决问题?

标签: javascript jquery html row


【解决方案1】:

You had a syntax error

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

});
//You had `}` instead of the closing `)`

【讨论】:

  • 我错过了......很好的收获
  • 哇,尴尬。感谢您的帮助!
  • 它发生了。我首先看到的是浏览器的控制台,以发现任何明显的语法错误。如果这有用,请将答案标记为已接受。
【解决方案2】:

你只是有一些错别字和东西。

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

http://jsfiddle.net/PF8nL/5/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-01
    • 2014-11-03
    • 2012-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多